AGILE Methodology
        IBM Rational                 Practice      
   
   
          Liferay Portal  
 

     Mobile Solutions

 
   
 
Introduction

Agile methodology is an iterative approach to software development that helps project team to respond to the unpredictability of building software through incremental, iterative work units, known as sprints. Software Requirement and Solutions evolve through collaboration between self organizing cross-functional team.

 

  Why AGILE

 

Business and Technical team together as a cohesive team

  • Teams Comprised of business and Technical team
  • Shared vision and Common goal 
  • Focus on Users needs

 

 

 

 

Consistent Focus on Business Priority

  • Functionality delivery on Business Priority and put to use immediately
  • Focus on “Here and Now”

 

 

 

 

Test and start using the functionality - See what you get

  • Functionality delivered at end of each cycle (Sprint)
  • Allows Business users to test functionality as well as User experience
  • Adapt with new features and functionality as needed

 

 

 

Enhanced Communication

  • Two way communication – No emails, Phone calls
  • Co-location enables effective communication among team members

 

 

 

 

Continuous Feedback

  • Test driven Development
  • Continuous Integration
  • Built functionality put in use immediately
  • Short Iterative Cycles (Sprint)
  • Issues/Problem identified along with new features and functionality and built in subsequent releases

 

 

 

       

e

Home : Company : Careers : Partners : Industries : Contact Copyright © Youngsoft Inc. :: Terms of Use :: Privacy Statement