Mentoring Services
Mentoring takes on many aspects throughout the lifecycle of a project. We provide Project Stewardship services at critical milestones in your project(s). Project Stewardship takes a project from the elaboration phase through construction and transition. Included in Project Stewardship are assistance for:
- High Level Design
- Risk Assessment
- Initial Analysis
- Baseline Architecture
- Planning
- Framework Specification
- Best Practices
- Code Reviews
- On-line Project Office Facilities
- Estimate Reworking
- Applying UML
- Project Reviews
- Etc.
Project Stewardship can be quite formal and apply many techniques, or it may take on a less formal approach, including only a few items from the above list. Some clients apply these services to all software projects under development, instead of on a project-by-project basis.
Phases of Development:
- The Inception Phase includes creating a business case for a particular project, generating ideas and obtaining the ‘buy in’ from various entities within the organization.
- The Elaboration Phase allows an organization to specify detailed requirements, complete high-level analysis, create a construction plan and specify baseline architecture. Various risk assessments are also completed during this phase.
- The Construction Phase consists of many iterative steps, or miniature projects. Each iteration includes analysis, design, coding, integration and testing. After each iteration is complete, a demo may take place to confirm that the project is on-track.
- The Transition Phase includes deployment to production hardware, performance enhancements, and hand-off to operational/ maintenance staff.
Royce, Walter, Software Project Management: A Unified Approach (Reading, MA: Addison Wesley, 1998)
Fowler, Martin and Scott, Kendall, UML Distilled: Applying the Standard Object Modeling Language, (Reading, MA: Addison Wesley, 1997)
|