Professional Documents
Culture Documents
(1)
What are the similarities and differences between the
four approaches to product development mentioned in the
case? What drives these differences?
Similarities
Flexible process model is applied in all the four firms. In a flexible
process, product development & implementation are connected. The
products design is also developed simultaneously which helps in
receiving continuous feedback that can be used/adapted in the product
with the rapid development in the market.
A traditional or sequential approach can be adopted in a stable
environment where the stages/processes are fixed. This approach
cannot be implemented in this environment, where the changes are
dynamic in nature.
This process undergoes major changes in the product as the industry
demands. Eg: Netscape underwent a lot of changes in their design
throughout the project. They also had to keep track of their
competitors and made sure their product was used by maximum
number of users.
Differences
Netscape
Highly
dependent
on external beta
feedback. Released
six beta versions
before
the
final
launch
Yahoo
Heavily relies on the
internal
technical
team. Shares with the
beta volunteers once
the product is ready,
simultaneously doing
soft launches.
Dedicated teams
Project based
1100
employees. Internal experience
Ideas
generated
from users
Net Dynamics
Microsoft
Internal
and In-house intranet
external users
users
feedback.
Controlled external
beta releases
Dedicated teams
Internal
experience. Hiring
developers
from
Israel
Dedicated teams
2500 employees.
High
tacit
knowledge
(2) An old friend from high school has come up with a great
video game idea. The game would be aimed at high school and
college students, and would allow them to play with or against
each other on the Internet. The software would allow them to
build cities in cyberspace, trade with each other, wage war,
and engage in a variety of other activities.
Your friend has a lot of experience with writing game software,
but would like your help in designing a process for taking that
idea to market. You have decided to accept this challenge (you
love the idea). Assume that you have funding for hiring enough
(a half dozen or so) software developers, and any equipment
that you might reasonably need.
You should specify the sequence of project phases, gates, and
milestones, as well as any specific methodologies (user needs,
contextual analysis, etc...) that you think you should use. Your
process design should define the sequence of major product
development activities, and this should be sketched on a sheet
of paper. Feel free to work with your team if youd like