Project success greatly depends on whether or not constraints set for project are satisfied. The triple constraints of project management are Scope, Time and Cost. A project with time constraints can be called successful if project is delivered within specified time. Similarly projects with scope or cost constraint will be called successful projects if scope or cost constraints are satisfied respectively.
The triple constraints of project management are explained below with examples:
1. Scope Constraint: Projects with scope constraint require adherence to initially determined technical specifications. An example where scope would be more important than time and cost would be a project for developing software for doing mathematical calculations (say accounting), no matter how much time and cost it takes to create such software, it needs to perform those calculations correctly, compromises cannot be made with scope.
2. Cost Constraint: Projects with cost constraint requires project to be completed within allocated budget. Example of project with cost constraint would be developing a fixed price project for any organization. Say if a restaurant business may want a website only for fame and glory and might not want much functionality and not have any time constraints, but might want to spend only a fixed amount for website. In this scenario, with limited functionality expectation set already, it would be okay to extend the schedule if required to keep cost under control.
3. Time Constraint: Projects with time constraints must be completed within specified duration. An example where time would be more important than scope and cost would be a project for creating software for conducting online exam the date for which has already been published to students. So even if it takes more resources to complete the project before published exam dates and even if some functionality needs to be compromised, the project needs to be completed before exam date, completing project after published date will not be affordable in such scenario.
Slowly Changing Dimensions and Date Chaining
Attributes that experience changes once in a while are called slowly changing dimensions. Date type attributes that need to be updated while saving previous records, are managed using the concept of date chaining.What is XML Technology
XML stands for Extensible Markup Language. The name extensible comes from the fact that users can create unlimited number of tags and reuse those tags; where as the name mark-up is because of XML"ýýs simple approach to structure data that is by using descriptive labels. It was derived from SGML (Standard Generalized Mark-up language) mainly for more manageable data storage and transportation.Advantages of XML Technology
There are many advantages of using XML, therefore it is widely used in modern day information technology; it has a wide range of uses in various segments of the industry.