Agile People

Author: Pia-Maria Thoren
ISBN: 1619616254
Release Date: 2017-09-26
Genre: Business & Economics

Corporate cultures, global mindsets, and employee priorities are changing, which means management and human resources departments must also evolve. To ensure teams are well crafted, motivated, and successful, managers and HR professionals must step outside their comfort zone and adapt to younger, newer ways of thinking-they must become Agile. In Agile People, management consultant Pia-Maria Thoren outlines how managers, human resources professionals, company decision-makers, and employees can adopt the flexible, fluid, customer-focused mindset of modern tech companies to inspire their workers and strengthen their organizations. This essential handbook explains both the theories and practical applications behind the Agile framework, showing how companies can do the following: -Create a structure and culture for an organization to meet future challenges -Give management and HR the changed mindset and the tools to facilitate employee drive and performance -Empower employees to become motivated stakeholders -Adopt hiring practices that value attitude, behavior, and competence -Create a passionate, loyal, and accomplished workforce No matter the size of a company, it can benefit from an Agile mindset and launch into a future filled with successful leadership and motivated employees.

New Trends in Software Methodologies Tools and Techniques

Author: H. Fujita
Publisher: IOS Press
ISBN: 9781607502067
Release Date: 2006-10-03
Genre: Computers

Software is the essential enabler for the new economy and science. It creates new markets and new directions for a more reliable, flexible, and robust society. It empowers the exploration of our world in ever more depth. However, software often falls short behind our expectations. Current software methodologies, tools, and techniques remain expensive and not yet reliable for a highly changeable and evolutionary market. Many approaches have been proven only as case-by-case oriented methods. This book presents a number of new trends and theories in the direction in which we believe software science and engineering may develop to transform the role of software and science in tomorrow’s information society. This publication is an attempt to capture the essence of a new state of art in software science and its supporting technology. Is also aims at identifying the challenges such a technology has to master.

The Agile Organization

Author: Linda Holbeche
Publisher: Kogan Page Publishers
ISBN: 9780749471323
Release Date: 2015-06-03
Genre: Business & Economics

Given today's context of tough change, organizations need to be able to innovate as well as develop and implement strategy quickly and efficiently. The key to this is agility - a set of capabilities that can help organizations to rapidly adapt to changing circumstances. At the same time, resilience is also essential if benefits are going to endure over the longer term and if employees are to be kept on board. The Agile Organization focuses on how to build both agility and resilience at individual, team and organizational levels. It draws on a wealth of research, including the lived experience and learning of managers and HR and organization development (OD) professionals to show how it is possible to 'square the circle', becoming more sustainably agile while also enhancing employee engagement and resilience. The Agile Organization showcases the latest thinking - new organizational models, ground-breaking themes and case studies - that illustrate how organizations are addressing the challenge of developing organizational agility. Packed with helpful checklists and practice pointers, this book is a 'go to' guide for senior leaders and managers, HR and OD specialists who want to help bring about organizational transformation and create the new resiliently agile 'business as usual'.

Agile Project Management For Dummies

Author: Mark C. Layton
Publisher: John Wiley & Sons
ISBN: 9781118235850
Release Date: 2012-04-06
Genre: Computers

Be flexible and faster with Agile project management As mobile and web technologies continue to evolve rapidly, there is added pressure to develop and implement software projects in weeks instead of months. Agile Project Management For Dummies can make that happen. This is the first book to provide a simple, step-by-step guide to Agile Project Management approaches, tools, and techniques. With the fast pace of mobile and web technology development, software project development must keep pace; Agile Project Management enables developers to complete and implement projects more quickly and this book shows you how. Offers a practical context for understanding and applying Agile techniques, moving from theory into actual practice Explains when to use Agile and how to avoid common pitfalls Written by experts who know how to apply the principles in real-world situations Agile Project Management For Dummies enables you to understand and apply Agile principles for faster, more accurate development.

Agile Development with ICONIX Process

Author: Don Rosenberg
Publisher: Apress
ISBN: 143020009X
Release Date: 2006-11-22
Genre: Computers

*Describes an agile process that works on large projects *Ideal for hurried developers who want to develop software in teams *Incorporates real-life C#/.NET web project; can compare this with cases in book

Managing Agile

Author: Alan Moran
Publisher: Springer
ISBN: 9783319162621
Release Date: 2015-03-18
Genre: Computers

This book examines agile approaches from a management perspective by focusing on matters of strategy, implementation, organization and people. It examines the turbulence of the marketplace and business environment in order to identify what role agile management has to play in coping with such change and uncertainty. Based on observations, personal experience and extensive research, it clearly identifies the fabric of the agile organization, helping managers to become agile leaders in an uncertain world. The book opens with a broad survey of agile strategies, comparing and contrasting some of the major methodologies selected on the basis of where they lie on a continuum of ceremony and formality, ranging from the minimalist technique-driven and software engineering focused XP, to the pragmatic product-project paradigm that is Scrum and its scaled counterpart SAFe®, to the comparatively project-centric DSDM. Subsequently, the core of the book focuses on DSDM, owing to the method’s comprehensive elaboration of program and project management practices. This work will chiefly be of interest to all those with decision-making authority within their organizations (e.g., senior managers, line managers, program, project and risk managers) and for whom topics such as strategy, finance, quality, governance and risk management constitute a daily aspect of their work. It will, however, also be of interest to those readers in advanced management or business administration courses (e.g., MBA, MSc), who wish to engage in the management of agile organizations and thus need to adapt their skills and knowledge accordingly.

Agile Software Development Ecosystems

Author: James A. Highsmith
Publisher: Addison-Wesley Professional
ISBN: 0201760436
Release Date: 2002
Genre: Computers

Traditional software development methods struggle to keep pace with the accelerated pace and rapid change of Internet-era development. Several "agile methodologies" have been developed in response -- and these approaches to software development are showing exceptional promise. In this book, Jim Highsmith covers them all -- showing what they have in common, where they differ, and how to choose and customize the best agile approach for your needs.KEY TOPICS:Highsmith begins by introducing the values and principles shared by virtually all agile software development methods. He presents detailed case studies from organizations that have used them, as well as interviews with each method's principal authors or leading practitioners. Next, he takes a closer look at the key features and techniques associated with each major Agile approach: Extreme Programming (XP), Crystal Methods, Scrum, Dynamic Systems Development Method (DSDM), Lean Development, Adaptive Software Development (ASD), and Feature-Driven Development (FDD). In Part III, Highsmith offers practical advice on customizing the optimal agile discipline for your own organization.MARKET:For all software developers, project managers, and other IT professionals seeking more flexible, effective approaches to developing software.

Agile Modeling

Author: Scott Ambler
Publisher: John Wiley & Sons
ISBN: 9780471271901
Release Date: 2002-08-14
Genre: Computers

The first book to cover Agile Modeling, a new modeling techniquecreated specifically for XP projects eXtreme Programming (XP) hascreated a buzz in the software development community-much likeDesign Patterns did several years ago. Although XP presents amethodology for faster software development, many developers findthat XP does not allow for modeling time, which is critical toensure that a project meets its proposed requirements. They havealso found that standard modeling techniques that use the UnifiedModeling Language (UML) often do not work with this methodology. Inthis innovative book, Software Development columnist Scott Amblerpresents Agile Modeling (AM)-a technique that he created formodeling XP projects using pieces of the UML and Rational's UnifiedProcess (RUP). Ambler clearly explains AM, and shows readers how toincorporate AM, UML, and RUP into their development projects withthe help of numerous case studies integrated throughout the book. AM was created by the author for modeling XP projects-anelement lacking in the original XP design The XP community and its creator have embraced AM, which shouldgive this book strong market acceptance Companion Web site at features updates,links to XP and AM resources, and ongoing case studies about agilemodeling.

A Practical Approach to Large Scale Agile Development

Author: Gary Gruver
Publisher: Addison-Wesley
ISBN: 9780132981019
Release Date: 2012-11-15
Genre: Computers

Today, even the largest development organizations are turning to agile methodologies, seeking major productivity and quality improvements. However, large-scale agile development is difficult, and publicly available case studies have been scarce. Now, three agile pioneers at Hewlett-Packard present a candid, start-to-finish insider’s look at how they’ve succeeded with agile in one of the company’s most mission-critical software environments: firmware for HP LaserJet printers. This book tells the story of an extraordinary experiment and journey. Could agile principles be applied to re-architect an enormous legacy code base? Could agile enable both timely delivery and ongoing innovation? Could it really be applied to 400+ developers distributed across four states, three continents, and four business units? Could it go beyond delivering incremental gains, to meet the stretch goal of 10x developer productivity improvements? It could, and it did—but getting there was not easy. Writing for both managers and technologists, the authors candidly discuss both their successes and failures, presenting actionable lessons for other development organizations, as well as approaches that have proven themselves repeatedly in HP’s challenging environment. They not only illuminate the potential benefits of agile in large-scale development, they also systematically show how these benefits can actually be achieved. Coverage includes: • Tightly linking agile methods and enterprise architecture with business objectives • Focusing agile practices on your worst development pain points to get the most bang for your buck • Abandoning classic agile methods that don’t work at the largest scale • Employing agile methods to establish a new architecture • Using metrics as a “conversation starter” around agile process improvements • Leveraging continuous integration and quality systems to reduce costs, accelerate schedules, and automate the delivery pipeline • Taming the planning beast with “light-touch” agile planning and lightweight long-range forecasting • Implementing effective project management and ensuring accountability in large agile projects • Managing tradeoffs associated with key decisions about organizational structure • Overcoming U.S./India cultural differences that can complicate offshore development • Selecting tools to support quantum leaps in productivity in your organization • Using change management disciplines to support greater enterprise agility

Agile Software Development Quality Assurance

Author: Stamelos, Ioannis G.
Publisher: IGI Global
ISBN: 9781599042183
Release Date: 2007-02-28
Genre: Computers

"This book provides the research and instruction used to develop and implement software quickly, in small iteration cycles, and in close cooperation with the customer in an adaptive way, making it possible to react to changes set by the constant changing business environment. It presents four values explaining extreme programming (XP), the most widely adopted agile methodology"--Provided by publisher.

Hermeneutics in Agile Systems Development

Author: Dr. Jerome Heath
Publisher: UberMann
Release Date: 2016-01-01
Genre: Computers

Agile is the new world view of systems development. Structured design is being relegated to systems that have a short development time, the way to develop the software is already known (there is no need for design), and the system will not change in any way during the design. Agile methodologies have been developed over time from developers experiencing success by rejecting the ideas of the structured methodology and the waterfall style of project management. The main strengths of Agile methods are: Visibility (through the looking glass) Adaptability (context calculus) Business Value (incrementally increasing the value) Less Risk (changes are made on a Just In Time bases) The biggest problems with the waterfall techniques are: Risky and expensive. Inability to deal with changing requirements. Problems with late integration. Always required extensive rework to make software usable Business advantages of Agile development: Benefits can be realized early. First to market and early and regular releases. Testing is integrated so there is early recognition of any quality issues. Excellent visibility for key stakeholders ensures expectations are managed. Customer satisfaction through project visibility; customers own the project. Incremental releases reduce risks. Change is accepted, even expected. Cost control - the scope and features are variable, not the cost. Developers feel that they are part of the project and enjoy doing the work. In any form of agile development you are using post-modernist methodologies. Agile is post-modern or post structural. Agile and quality-productivity are the most effective post-modernist movements. Older development methodologies used some rather regulated processes of analyzing the information of a system. In fact they were using hermeneutic since hermeneutics is analysis of information. But their methodology put thought fences around this analysis. This book is proposing using all the powers of hermeneutics in developing software. In particular I include the methods developed in post-structuralist hermeneutics. So we study the system to determine what artifacts are present and how they might fit together in a new system. This process is called archeological layering; and renders artifacts that are associated in layers that belong together in the new system. This provides us with the meanings we need for the system. As we have completed this archeological layering in our present cycle we need to redefine the artifacts and their association to each other into what they will become as useful parts of the new system. I call this Formation Data Context. It is a study if the formation of data through the system we are building. It combines the new data to data already analyzed for formation data context. This process requires recognizing how definitions of terms and even the understanding of meanings is important to making a system useful. Thus we base our development of these understandings on pragmatism. This ultimately leads us in developing a system that is useful. This gives the developer a more complete understanding of the meaning of the information about the system from a proper use of hermeneutics. The process of using the more modern methodologies of hermeneutics also provides a more useful way of putting the information back together in the new system developed out of the project. Dr. Jerome Heath, Ph. D p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #000000; -webkit-text-stroke: #000000} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #000000; -webkit-text-stroke: #000000; min-height: 14.0px} span.s1 {font-kerning: none}

Building the Agile Database

Author: Larry Burns
Publisher: Technics Publications
ISBN: 9781634620239
Release Date: 2011-08-01
Genre: Computers

Is fast development the enemy of good development? Not necessarily. Agile development requires that databases are designed and built quickly enough to meet fast-based delivery schedules — but in a way that also delivers maximum business value and reuse. How can these requirements both be satisfied? This book, suitable for practitioners at all levels, will explain how to design and build enterprise-quality high-value databases within the constraints of an Agile project. Starting with an overview of the business case for good data management practices, the book defines the various stakeholder groups involved in the software development process, explains the economics of software development (including “time to market” vs. “time to money”), and describes an approach to Agile database development based on the five PRISM principles. This book explains how to work with application developers and other stakeholders, examines critical issues in Agile Development and Data Management, and describes how developers and data professionals can work together to make Agile projects successful while delivering maximum value data to the enterprise. Building the Agile Database will serve as an excellent reference for application developers, data managers, DBAs, project managers, Scrum Masters and IT managers looking to get more value from their development efforts. Among the topics covered: 1. Why Agile is more than just the latest development fad 2. The critical distinction between the logical and physical views of data 3. The importance of data virtualization, and how to achieve it 4. How to eliminate the “object-relational impedance mismatch” 5. The difference between logical modeling and physical design 6. Why databases are more than “persistence engines” 7. When and how to do logical modeling and physical design 8. Use of the logical data model in model-driven development 9. Refactoring made easier 10. Developing an “Agile Attitude”

Agile Software Development in the Large

Author: Jutta Eckstein
Publisher: Addison-Wesley
ISBN: 9780133492378
Release Date: 2013-07-19
Genre: Computers

This is the digital version of the printed book (Copyright © 2004). Who Says Large Teams Can’t Handle Agile Software Development? Agile or "lightweight" processes have revolutionized the software development industry. They're faster and more efficient than traditional software development processes. They enable developers to embrace requirement changes during the project deliver working software in frequent iterations focus on the human factor in software development Unfortunately, most agile processes are designed for small or mid-sized software development projects—bad news for large teams that have to deal with rapid changes to requirements. That means all large teams! With Agile Software Development in the Large, Jutta Eckstein—a leading speaker and consultant in the agile community—shows how to scale agile processes to teams of up to 200. The same techniques are also relevant to teams of as few as 10 developers, especially within large organizations. Topics include the agile value system as used in large teams the impact of a switch to agile processes the agile coordination of several sub-teams the way project size and team size influence the underlying architecture Stop getting frustrated with inflexible processes that cripple your large projects! Use this book to harness the efficiency and adaptability of agile software development. Stop getting frustrated with inflexible processes that cripple your large projects! Use this book to harness the efficiency and adaptability of agile software development.

Agile Innovation

Author: Langdon Morris
Publisher: John Wiley & Sons
ISBN: 9781118954225
Release Date: 2014-08-28
Genre: Business & Economics

Find your company's unique innovation style, and nurture it intoa powerful competitive advantage Praised by business leaders worldwide, AgileInnovation is the authoritative guide to survival andsuccess in today's "innovate-or-die" business world. Thisrevolutionary approach combines the best of Agile with the world'sleading methods of Innovation to present a crisp, articulate, andproven system for developing the breakthrough capabilities everyorganization must master to thrive today and tomorrow. You already know that effective innovation doesn't happen byaccident—it is achieved by careful design. Agile Innovationaddresses the three critical drivers of innovation success:accelerating the innovation process; reducing the risks inherent ininnovation; and engaging your entire organization and your broaderecosystem in the innovation effort. The key frameworks described here build on the proven success ofAgile to provide a comprehensive and customizable Innovation MasterPlan approach to sustained innovation improvement in the fivecritical performance areas: strategy, portfolio, process, cultureand infrastructure. Major topics include: the power of Agile in the innovationprocess, how to overcome innovation risk, the best tools to evokeengagement and collaboration, branding as an integral element ofinnovation, and the best leadership skills and practices thatcreate the special environment that enables transformative growth.Readers will learn specifically how to create better ideas, developthem more efficiently, and work together more profitably andeffectively to achieve breakthroughs. The insights offered in this book are highlighted in 11 detailedcase studies illustrating the world's best innovation practices atWells Fargo, Nike, Volvo, Netflix, Southwest Airlines, NASA,TheNew York Times, and others, in dozens of specific businessexamples, in two dozen powerful and unique techniques and methods,and a full set of implementation guidelines to put these insightsinto practice. Key Insights: Understand how to implement the many ways that innovationefforts can be accelerated to achieve even greater competitiveadvantage Learn to create a culture of innovation, greater engagement,and rich collaboration throughout your organization Discover how to reduce risk and accelerate learning Implement your own unique plan to enhance collaborativeinnovation, from leadership through operations Integrate key agility principles into your strategic planningdecisions for sustained improvement Explore dramatic new approaches to open innovation thatoptimize large scale innovation Apply the latest and best technology tools to enhanceinnovation, reduce risk, and promote broad participation. This is a must read book, a practical guide for fostering aculture of innovation, nurturing creativity, and efficientlydeveloping the ideas that drive strategic growth. And since innovation is not imitation, you know that copying theideas and strategies of other successful organizations will notproduce the desired outcomes. Hence, all leaders must develop theirown way of innovating and nurture the right style of collaboratingfor their own organization. This book will guide you to find yourown unique pathways to success. Blaze your own trail to the high levels of innovativeness andorganizational agility by learning from the expert guidance andpractical, actionable advice offered throughout this importantbook.

More Agile Testing

Author: Janet Gregory
Publisher: Addison-Wesley Professional
ISBN: 9780133749564
Release Date: 2014-09-30
Genre: Computers

Janet Gregory and Lisa Crispin pioneered the agile testing discipline with their previous work, Agile Testing. Now, in More Agile Testing, they reflect on all they’ve learned since. They address crucial emerging issues, share evolved agile practices, and cover key issues agile testers have asked to learn more about. Packed with new examples from real teams, this insightful guide offers detailed information about adapting agile testing for your environment; learning from experience and continually improving your test processes; scaling agile testing across teams; and overcoming the pitfalls of automated testing. You’ll find brand-new coverage of agile testing for the enterprise, distributed teams, mobile/embedded systems, regulated environments, data warehouse/BI systems, and DevOps practices. You’ll come away understanding • How to clarify testing activities within the team • Ways to collaborate with business experts to identify valuable features and deliver the right capabilities • How to design automated tests for superior reliability and easier maintenance • How agile team members can improve and expand their testing skills • How to plan “just enough,” balancing small increments with larger feature sets and the entire system • How to use testing to identify and mitigate risks associated with your current agile processes and to prevent defects • How to address challenges within your product or organizational context • How to perform exploratory testing using “personas” and “tours” • Exploratory testing approaches that engage the whole team, using test charters with session- and thread-based techniques • How to bring new agile testers up to speed quickly–without overwhelming them The eBook edition of More Agile Testing also is available as part of a two-eBook collection, The Agile Testing Collection (9780134190624).