Respond to Forum Homework

profilesinister670
respond_to_forum.docx

Respond to Question 150 words minimum

Do you think that the Agile Manifesto provides value for software development?

Respond to Forum 150 Words minimum

Greetings Fellow Classmates,

1. Discuss the traditional and object oriented approach.  How are they different?  Which would you prefer and why?  How does the Agile Development approach fit?

The traditional approach, or the structured approach, was developed in the 1960’s and was the first attempt to provide guidelines to improve the quality of computer programs (Satzinger, 2012). It is developed into phases that sometimes might be called the waterfall approach. It is broken down into six phases; project initiation, planning, analysis, design, implementation, deployment, and support. The name alone seems to suggest a rigid way to developing programs. It seems to be a formal way to solve a problem. In the object oriented approach, the overall idea is that an information system is a set of objects that interact and work together (Satzinger, 2012). It was developed in Norway to help develop simulations to navigate the waterways around the country. It was difficult to write code for this problem. Object orientated approach helped solve this problem. Just looking at the way the book describes this, it seems the object orientated approach allows for more creative thinking. In my mind, a structured approach would be good for someone who is new to developing and would need to operate in a confined way. The object orientated approach could allow for more out of the box thinking. The agile approach a methodology in which the thinking must be flexible. A rigid plan would not fit into the agile approach. In life, not everything goes according to plan. You must be able to adapt to changing circumstances.

2. What is a Work Breakdown Structure and how is it used?

A work breakdown structure is a list of the required tasks for a project. It is either broken down by timeline or deliverable. Either is used during projects so that members of the team know what is expected of them, and when it is to be completed.

Respectfully,

Chris

Reference

Satzinger, John W. Systems Analysis and Design in a Changing World, 6th Edition. Cengage Learning, 2012. [Bookshelf Online].

Respond to Forum 150 Words minimum

Hello Class,

A traditional oriented approach to project planning would be one that is straight forward, moving from step “A” to step ‘B’ only after step “A” has been completed. This approach is very structured from start to finish and is focused on the functionality of the program. While using the traditional oriented approach the system in question would be analyzed as a whole to understand the key features of the system (Pefkaros). The object oriented approach uses interacting object (use cases) within the system to complete its task (Satzinger). Since this method uses objects to resolve any problems smaller and more specific problems can be tackled early on in the process. I’m a pretty straightforward thinker, so I think that I would prefer using the traditional oriented approach. This is not saying that I wouldn’t learn object oriented, as it is being used more and more these days, but I feel that I would be more comfortable moving step by step focusing on the functionality of the system and handling the smaller bits later. The agile development approach seems like another method that I would really enjoy using, although it may be a chaotic at times I think that with a good, motivated and work oriented team things could move along much quicker. The work breakdown structure is basically a step by step breakdown of the work that needs to be accomplished, and its used to show what should happen at each step of each phase of the project.  

Works Cited

Pefkaros, Kenneth. Using object-oriented analysis and design over traditional structured analysis and design. 1 Mar. 2008. Web. 9 Dec. 2016.

Satzinger, J. W. (2011). Systems analysis and design in a changing world, 6th ed. Boston, MA: Cengage Learning, Inc.

-Christian