Justify My Choice Of Choosing Agile Over Waterfall

Improved Essays
In this section I will justify my choice of choosing agile over waterfall and talk about other common techniques found in agile environment, that I have applied. I decided to include this chapter because I believe the way you approach development strongly links to the final outcome.
The nature of my project involves making many changes as I am producing the application. Therefore, I decided to choose agile development for this application. This means I am not doing any heavy documentation and my design stage does not have to look like the final product. This is because I have limited time and all of the heavy documenting is not needed since I am working alone. This gives me greater flexibility in making any changes for example changing the requirements etc. If I have chosen waterfall development, I couldn’t flexibly switch between different development stages. Doing waterfall was impossible in my case because I couldn’t design diagrams that would look like the final product due to the fact that during this project I was learning many new skills which I wasn’t sure would work as planned in design stage.
…show more content…
I used Kanban to insure there is a steady flow of tasks. Kanban is a type of time management system developed in Japan for the computing industry. So I would split my table into 4 categories: backlog, in progress, testing, completed. There is a wip limit on 3 of those categories so that you have to finish some of the tasks before starting working on new tasks for example in progress has wip limit of 2 this suggests I cannot work on more then 2 tasks at a time. This wip limit helps work flowing and save time by eliminating task switching. For this approach I have used board in my room and I used stick notes to represent different processes. I believe this philosophy helped me to save valuable time and replaced the gantt chart which was initially

Related Documents

  • Decent Essays

    Assignment 3 What is SCRUM? SCRUM is the agile framework that helps team to deliver customer value early and often in high predictable manner.…

    • 996 Words
    • 4 Pages
    Decent Essays
  • Improved Essays

    Ism 491a Capstone Project

    • 695 Words
    • 3 Pages

    Each one is outlined in a PowerPoint slide to easily show how they can benefit the company in one way or another. After analyzing the solutions I provided my recommendations for each method to help the company decide on which option to implement. I have been working on completing the final documentation as I am working on the whole project. I am approximately 75% completed on those tasks and will have those finished before the final due dates. I have included the project timeline below with percentages for each task and the tasks that have been completed up to this…

    • 695 Words
    • 3 Pages
    Improved Essays
  • Improved Essays

    Allied Marine Services

    • 694 Words
    • 3 Pages

    The charts create project timeline, which shows project’s current status and makes it easy to compare to what was originally planned, it allows adding and editing tasks as well as setting the order and dependencies between tasks. After charts are created, it automatically shared with the team, allowing each member of the team later edit and update information. The project information can be saved, printed end exported in a variety of formats, such as excel and pdf. The Gantt charts distinctions in three products are: Wrike’s…

    • 694 Words
    • 3 Pages
    Improved Essays
  • Decent Essays

    II AGILE SOFTWARE DEVELOPMENT Agile SDLC model is a combination of iteration and incremental process model. An agile team able to appropriately respond to changes. Changes in the software being built,changes to the team members,changes because of new technology,changes of all kinds that may have an impact on the product they built or the project creates the product.…

    • 56 Words
    • 1 Pages
    Decent Essays
  • Improved Essays

    Task 9 Flowcharts

    • 444 Words
    • 2 Pages

    Task 9 Flowcharts • Flowcharts are the visual representations of a process. The shapes represent steps, outputs or decisions to be made during the execution of a process. Use a flowchart to document the process. Keep the steps succinct and use subject-matter experts to create the flowchart. Have associates who are not as familiar with the process use the flowchart to execute the process.…

    • 444 Words
    • 2 Pages
    Improved Essays
  • Decent Essays

    i. Each task will be estimated in hours. ii. Review DOD document to ensure that all DOD tasks have been created for each PBI. 2)…

    • 285 Words
    • 2 Pages
    Decent Essays
  • Improved Essays

    The first concept from agile project management, advocates the creation and use of short term goals and objectives rather than long projects. The second concept advocates increased and frequent communication with all members of the project. These two concept can be more effectively implemented through the use of the Scrum model. “For purposes of strategic planning, the Scrum model is used to implement a lightweight process for managing and controlling planning” p. 163. The Scrum model utilizes three concepts: roles, processes, and artifacts.…

    • 1140 Words
    • 5 Pages
    Improved Essays
  • Improved Essays

    In planning the project there are three phases. Phase one encompasses background research and designing the investigation, phase two encompasses completing the investigation and analysing the resulting data, and the final phase consists of communicating the results in a scientific report format. Therefore, in this case, the use of a Gantt chart in planning the project was extremely useful for developing an understanding of when I must start and complete activities. For example, I have planned to undertake the scientific investigation over three weeks, starting at the beginning of week 5 and ending at the end of week 7. Nevertheless, the timeframe I plan to complete the investigation could still change, particularly if I complete other research activities earlier than initially…

    • 1256 Words
    • 5 Pages
    Improved Essays
  • Decent Essays

    1. Set daily task completion goals, starting with the biggest and most urgent tasks first - prioritise all tasks to filter out the big from the small and the ad-hoc, then approach each using positive values, beliefs and attitudes; 2. Utilise all and any technology such as email (calendars and tasks), instant messengers, web conferencing and online professional communities to save time by allowing access to information anywhere rather than having to rely on face-to-face meetings or paper-based communications; 3. Keep a time log for a week to measure how outcomes are being achieved - tasks can be sorted into four categories - 1. Urgent-Important (do now), 2.…

    • 171 Words
    • 1 Pages
    Decent Essays
  • Improved Essays

    Documentation under a waterfall technique gives the team little reason to care about capturing important information about a feature. It seems in the industry that documentation is handled during a final phase after a defined development process. This approach honestly doesn't work with agile. Many times in an Agile development process, story demos, and feature testing interject changes at a last-minute. Because the Agile…

    • 596 Words
    • 3 Pages
    Improved Essays
  • Great Essays

    1. Describe a time when you had to juggle several tasks at one time and how you prioritized your work One time, I was assigned to several tasks at the same time, and deadline to finish all these tasks was by the end of the day. First of all, I assessed all the work that must be finished by the end of the day, I started to prioritize all the tasks I had in hand, and allocated time to each project according to its difficulty as well as urgency. After that I quickly realized that there is no way for me to finish all the tasks at once.…

    • 570 Words
    • 3 Pages
    Great Essays
  • Improved Essays

    Trello Collaboration Tool

    • 886 Words
    • 4 Pages

    1. One of the tool that used by the team is Trello. Trello is a collaboration tool that allows the team to organize our project into boards. Trello is highly customizable, it reminds us to know what is being worked on, who is working on what and what is the progress of a particular task. Trello makes it easy to organize all the tasks that we need to do, will do, or tasks that we completed.…

    • 886 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Gibbs Reflective Essay

    • 794 Words
    • 4 Pages

    We were also lacking knowledge in the GUI part as we’ve mainly developed in console in the past. In the end, we were able to combine our knowledge of java with the new knowledge of android that we’ve just learnt. Even though there is still some pressure of having to get work done, comparing to other methodologies I’ve used previously, scrum is far less overwhelming. Also, one advantage of having iterations in scrum is that we can change the amount of work we want to do based on the experience we had. It enables more flexibility for us which is why I think is one of the reasons that it has become so popular in the…

    • 794 Words
    • 4 Pages
    Improved Essays
  • Brilliant Essays

    Agile Scrum Essay

    • 3559 Words
    • 15 Pages

    Task 1 In this assignment for project management I am going to choose the Agile Scrum methodology to use as the main body and examples. Agile Scrum is commonly known as it has its famous 12 principles that achieve a good success in project management. These principles I will describe below in a short description. This will hopefully illustrate whoever reading this a short understanding as I will progress to then explain why, Agile, is used to secure many great benefits to project management.…

    • 3559 Words
    • 15 Pages
    Brilliant Essays
  • Improved Essays

    Maybe they can do time table or Gantt Chart to make sure they know what to do and they can see their progress. However, not everyone can follow the time table and the Gantt Chart.…

    • 783 Words
    • 4 Pages
    Improved Essays