The development process is a complex set of activities that extends over a considerable time period…
Describe the Six Basic Elements (in the framework presented by W&C) that senior management can use for understanding that complexity.
Discussion: All functions must work individually, but also work together.
The development process is a complex set of activities that extends over a considerable time period… ( Part of the Six Basic)
Describe: Project Definition
Determines HOW the firm - Set the scope - Establish boundaries - Set Business purpose and objective for the project.
Also
Completed when official authorization of - Project - Goals / Objectives - Resources Have been attained
The development process is a complex set of activities that extends over a considerable time period… ( Part of the Six Basic)
Describe: Project organization and staffing
Defines:
Organization
- Leader
- Team Members
Location and Responsibilities
The development process is a complex set of activities that extends over a considerable time period… ( Part of the Six Basic)
Describe: Management and leadership
Choosing the type individual given responsibility for program coordination and leadership, and establishing expectations for how project roles and responsibilities will be executed are crucial for the leadership of the project
The development process is a complex set of activities that extends over a considerable time period… ( Part of the Six Basic)
Describe: Problem solving, testing and prototyping
The focus is on the individual work steps and the way they are conducted, both technical and managerial, and the means by how the knowledge required for solving the problems is developed.
Used to test and validate progress, appropriateness, and focusing on remaining parts
The development process is a complex set of activities that extends over a considerable time period… ( Part of the Six Basic)
Describe: Senior Management Review and control
Follow up by:
The timing, frequency and format of reviews is vital for overall effectiveness.
The development process is a complex set of activities that extends over a considerable time period… ( Part of the Six Basic)
Describe: Real time/ midcourse correction
The ambiguity and uncertainty of any project calls for constant reviews of plan, schedule and objectives witch calls for thought through feedback channels.
Balance between
Which are the basic approaches for building and enhancing the development capability, as proposed by W&C?
Customer Focus Discipline Coherent in Detail Fit With the Mission Sharing Patterns
See W&C p. 161-164
The basic approaches for building and enhancing the development capability,
Describe: Customer Focus
Why: Challenging to achieve appropriate level of integration across functions and still obtain the excellent engineering solutions to functional problems.
Task: Focus on Future customers requirements and unmet needs. To archive needed unity for requested level of cross-func. integration.
Issue: Requires effort to understand and articulate and translating the customers needs into tools to base actions and decisions on.
The basic approaches for building and enhancing the development capability,
Describe: Discipline
Why: Complex tasks results in Overload of decisions, people, competing interests and objectives.
Task: Be disciplined and use - Phases - Clear criteria for moving forward - Testing procedure - Prototyping to bring order in chaos.
Issue: Bureaucracy
Therefore must be streamlined, appropriate and adaptable.
The basic approaches for building and enhancing the development capability,
Describe: Coherence in detail
Why: Parts must work together in a logical manner
Task: Achieve coherence in big and small. Achieve coherence in scheduling, technical as well as soft factors.
Issue: The Devil is in the Details
The basic approaches for building and enhancing the development capability,
Describe: Fit with the mission
Why: To date - no one size fits all available.
Task: Establishing a fit between the process and the competitive, market and technical imperatives that confront the project
Issue: Environments are complex and varies over time. Therefore continuous adaptation is necessary, but to much adaptation hinders daily work.
The basic approaches for building and enhancing the development capability,
Describe: Sharing Pattern
Why: Things work faster and more effective when people understands what, when and how.
Task: Create a common framework within the organization that creates a shared language and and understanding for development. Which helps in the myriad of decisions.
Issue: Creating the framework and making it useful.