Agile Organization

Start Date: 10/25/2020

Course Type: Common Course

Course Link:

Explore 1600+ online courses from top universities. Join Coursera today to learn data science, programming, business strategy, and more.

About Course

The theory of Agile is simple. However, it takes experience, knowledge, and expertise to scale it successfully.

Deep Learning Specialization on Coursera

Course Introduction

The theory of Agile is simple. However, it takes experience, knowledge, and expertise to scale it successfully.

Course Tag

Related Wiki Topic

Article Example
Service-orientation design principles Each of the above goals and benefits directly helps towards developing an agile organization that
Agile Business Intelligence Organizations are slowly trying to move the entire organization processes to agile methodology and development. Agile BI will play a big part in company’s success as it "emphasizes integration with agile development and innovation".
Scaled Agile Framework Scaled Agile Framework (or SAFe) is an Agile software development framework designed by Scaled Agile, Inc. It consists of a knowledge base of integrated patterns intended for enterprise-scale Lean-Agile development. Its proponents consider SAFe to be scalable and modular, allowing an organization to apply it in a way that suits its need.
Agile software development Some of the authors formed the Agile Alliance, a non-profit organization that promotes software development according to the manifesto's values and principles. Introducing the manifesto on behalf of the Agile Alliance, Jim Highsmith said,
Agile Business Intelligence Agile Business Intelligence (BI) refers to the use of Agile software development for BI projects to reduce the time it takes for traditional BI to show value to the organization, and to help in quickly adapting to changing business needs. Agile BI enables the BI team and managers to make better business decisions, and to start doing this more quickly.
Agile manufacturing Agile manufacturing is a term applied to an organization that has created the processes, tools, and training to enable it to respond quickly to customer needs and market changes while still controlling costs and quality.
Agile Marketing Agile methods and tools developed for product-focused Agile are relevant to Agile Marketing, but important distinctions exist. Agile Marketing's complexity reflects the complexity of supporting marketing's deliverables, which:
Agile modeling Agile modeling is a supplement to other agile development methodologies such as Scrum, extreme programming (XP), and Rational Unified Process (RUP). It is explicitly included as part of the disciplined agile delivery (DAD) framework. As per 2011 stats, agile modeling accounted for 1% of all agile software development.
Agile software development Agile development has been widely seen as highly suited to certain types of environments, including small teams of experts working on greenfield projects, and the challenges and limitations encountered in the adoption of agile methods in a large organization with legacy infrastructure are well-documented and understood.
Agile Architecture Several attempts have been made to specify what makes up an agile approach to architecture. According to the SAFe framework, the principles of agile architecture are:
Agile Marketing Learn more in the book "Lean Agile Marketing"
Agile software development Teams and organizations choosing to adopt more agile ways of working typically undertake an "agile transformation" with the support of one or more agile coaches. The agile coach guides teams through the transformation. There are typically two styles of agile coaching: push based and pull-based agile coaching.
Agile software development The term "agile" was first coined for this in 2001, in the "Manifesto for Agile Software Development ("Agile Manifesto")," and is usually written as "Agile" (with a capital "A").
Agile software development In 2011 the original Agile Alliance created the Guide to Agile Practices, an evolving open-source compendium of the working definitions of agile practices, terms, and elements, along with interpretations and experience guidelines from the worldwide community of agile practitioners.
Agile testing Agile testing is a software testing practice that follows the principles of agile software development. Agile testing involves all members of a cross-functional agile team, with special expertise contributed by testers, to ensure delivering the business value desired by the customer at frequent intervals, working at a sustainable pace. Specification by example is used to capture examples of desired and undesired behavior and guide coding.
Agile retail Experts in the fashion industry argue that Agile retail is the next step for fashion retail, especially with rising online sales. Agile Retail gives more options to customers, usually at a lower price, and delivers the product directly to them. Agile retail is a new form of fast fashion that applies the concepts of “Agile” and “Lean” in the fashion retail business. It is also all about serving customers better by aligning to their changing needs.
Agile retail Agile retail is a direct-to-consumer retail model that uses big data to try to predict trends, manage efficient production cycles, and faster turnaround on emerging styles. Agile retail applies concepts from Agile and Lean in the retail business, and aims to respond faster to customer needs. This retail model is used by Amazon. The concept turns e-commerce retailers into on-demand platforms that identify stock and deliver desired products directly to the consumer, thereby reducing costs. The main focus of Agile retail is to identify trends that are popular with consumers at a given moment and deliver those products using Agile production concepts.
Agile testing Agile development recognizes that testing is not a separate phase, but an integral part of software development, along with coding. Agile teams use a "whole-team" approach to "baking quality in" to the software product. Testers on agile teams lend their expertise in eliciting examples of desired behavior from customers, collaborating with the development team to turn those into executable specifications that guide coding. Testing and coding are done incrementally and interactively, building up each feature until it provides enough value to release to production. Agile testing covers all types of testing. The Agile Testing Quadrants provide a helpful taxonomy to help teams identify and plan the testing needed.
USS Agile Two ships of United States Navy have been named Agile.
Agile management Agile X techniques may also be called extreme process management. It is a variant of iterative life cycle where deliverables are submitted in stages. The main difference between agile and iterative development is that agile methods complete small portions of the deliverables in each delivery cycle (iteration) while iterative methods evolve the entire set of deliverables over time, completing them near the end of the project. Both iterative and agile methods were developed as a reaction to various obstacles that developed in more sequential forms of project organization. For example, as technology projects grow in complexity, end users tend to have difficulty defining the long term requirements without being able to view progressive prototypes. Projects that develop in iterations can constantly gather feedback to help refine those requirements. According to Jean-Loup Richet (Research Fellow at ESSEC Institute for Strategic Innovation & Services) "this approach can be leveraged effectively for non-software products and for project management in general, especially in areas of innovation and uncertainty. The end result is a product or project that best meets current customer needs and is delivered with minimal costs, waste, and time, enabling companies to achieve bottom line gains earlier than via traditional approaches. Agile management also offers a simple framework promoting communication and reflection on past work amongst team members.Teams who were using traditional waterfall planning and adopted the agile way of development typical go through a transformation phase and often take help from agile coaches who help guide the teams through a smooth transformation. There are typically two styles of Agile coaching push based and pull-based agile coaching.