Agile software methodologies are the family of the development processes as a multiple software development software enginering and lightweight methodoligy used for projects by the software developers for debate within big design upfront followers and the agile followers.ASgile methods are used to attempts minimixe risk by developing software in short timeboxes called iterations(repeatation of something),these iterations are miniature software itself ,it works lessly on SDLC lifecycle and capable of releasing new software at the end of each iteration.Agile methodsa stress on actual communication like face to face over written document. the team of these are located on bullpen and its functions are tesers,iteration,designs,technical managements. Agile methods are plan driven or disciplined methodoliges adaptive and predictive.The adaptive side of continuum cvhange the project as well in a short time.Predictivere the plan for future details .This team dpes not able to change to change direction,their plans are on original destination and changing directions can cause completed work to be thrown away and differently,the most valuable changes are considered by change control board .With iteration development the period is measured in months rather than weeks and worksw performed in a collabrative matter,mostly Agile treating their time period as a strict time box.Agile methods are not like waterfall model,it takes much time of its functionn. Sometimes the result is failure of project.Otherwise the Agile methods are a small set of the whole and obtaining a crude but execute system early and continually improving it.With “cowboy coding” the methods are not defined they do whatever they feel and focused on face to face communication and relatively sparse use of documents ,sometimrs causes people to confuse it with cowboy coding but Agile teams,do follow defined processes.period .
http://en.wikipedia.org/wiki/agile-software-development
Agile software development: the business of innovation
Agile software development approach such as Extreme programming,Crystal methods,Lean development,Scrum,Adaptive software development and other view change from a perspective that mirrors today’s turbulent business and technology envoirnment.The goal of the software is to satisfy the coustmerss.it eliminate work and to reduce its cost.Agile methods are quick and easy methods ,time consuming,reduce cost and extreme programming,it find out simple solution.better design and less expensive testing.It combines creative teamwork with an intense focus on effectiveness and maneuverablility.Agile focuses on two concepts the unforgiving honesty of working code and the effectiveness of people working together with goodwill,it gives us quick result and quick feedback.Agile methods offer generative rules a minimum set of things must do under all situtations to genrate appropriate practices for special situtation.Agile approaches combine these short iterative cycles with features planning and dynamic prioritization,means end of iteration,the coustomer can reprioritize the features desired in the next cycle,originally on planned features and adding new ones.Agile software development addresses two pressures that characterize today’s business and technology world:the need for dynamic innovative approaches.
Article2
Growing systems in emergent organizations
Oraganisations as a emergent means every features of social organisation-culture meaning,social relationship, decision processes and so on are continually emergent,following no predefined patteren.Oraganizational emergence refers to a theory of social oraganisational that doesn’t assume that stable structures underpoint oraganation,it include low maintance and long life spans.The three levels of encourgement are known as stimulate emergent oraganisation.These are shared reality contruction,this belief goes beyond individual or group delusion and involves the contruction of reality by a society.Emergent oraganisation capitalize on this phenomenon by encourging reality reconstruction.Self reference and oraganizational idenity- Oraganisation uses its own identity as the primary point of reference when it reconstruct itself,it depends on next version;the dialectics of oraganisation emerge, its a relationship between members of the oraganisation.The dialectics is a process center politics,conflict and struggle between social forces in the oraganisation.
Article3