The Object Management Group (OMG) is an international, open membership, non-profitable technology standards consortium, dedicated to the creation and maintenance of computer industry standards. Founded in 1989, some of the founding companies include IBM, Apple Computer, Hewlett-Packard and American Airlines. Christopher Stone and John Slitz were among the founding executive team. The management team since 2012 now includes Richard Soley-Chairman and CEO, Bill Hoffman-President, Andrew Watson-Vice President and Technical Director and International Headquarters since 2000 are in Needham, Massachusetts. Members include many organizations, healthcare, insurance, finance and organizations within the technology …show more content…
Construction Phase
4. Transition Phase
Each Phase in the RUP are broken down into Iterations and concluded by a milestone. An Iteration is a loop through all the different development phases, in order to produces better quality, to assess risks early on, making any changes, easier and more manageable. One or more iterations may be used in the process and a lot of times Hybrid strategies are used, where the length and number of iterations, in certain phases are increased.
At the Inception Phase a Project Plan, Initial Risk Assessment and One or Several Prototypes are created. At the end of the Inception Phase is the Lifecycle Objectives Milestone where a series of steps are worked through such as cost, risks, the development process is evaluated with credibility and viability being top priority, size and spec of prototype(s) developed. If the project doesn’t pass this milestone it may be cancelled or Inception Phase re …show more content…
A development plan is created and the outcome showing iterations and evaluation criteria for each iteration. One or more throwaway Prototypes may be developed for use to demonstrate to clients and to diminish any problems due to design and components. Cost and completion dates are determined at this phase and decisions are made on whether to commit to construction. Confirmation that all parties understand the outcome of the project and that everyone is on board with the plan is important and at this point the Lifecycle Architecture Milestone is reached. Again If the project doesn’t pass this milestone it may be cancelled or Inception Phase re started.
Construction Phase is next, a manufacturing process where all components and features are developed, integrated into the system and tested thoroughly. Costs and schedules are important and are managed diligently at this phase. The ultimate outcome, a software product that is useable for the client/end user. Initial Operational Capability Milestone is reached at this point, this is a major milestone. This is where the Software is released, this is known as a “beta release”. The project may be postponed if it does not meet this