Search Results for "balancing-agility-and-discipline"

Balancing Agility and Discipline

Balancing Agility and Discipline

A Guide for the Perplexed

  • Author: Barry W. Boehm,Richard Turner
  • Publisher: Addison-Wesley Professional
  • ISBN: 9780321186126
  • Category: Computers
  • Page: 266
  • View: 1869
DOWNLOAD NOW »
* *Helps organization achieve the speed of agility without sacrificing the discipline of process *For quick learning and easy reference, the margins contain a "fast track" summary of the material *Forewords by Grady Booch, Alistair Cockburn, and Watts Humphrey!

Balancing Agility and Formalism in Software Engineering

Balancing Agility and Formalism in Software Engineering

Second IFIP TC 2 Central and East European Conference on Software Engineering Techniques, CEE-SET 2007, Poznan, Poland, October 10-12, 2007, Revised Selected Papers

  • Author: Bertrand Meyer,J.R. Nawrocki
  • Publisher: Springer Science & Business Media
  • ISBN: 3540852786
  • Category: Business & Economics
  • Page: 305
  • View: 539
DOWNLOAD NOW »
The origins of CEE-SET go back to the end of the 1990s, when the Polish Inf- mation Processing Society together with other partners organized the Software Engineering Education Symposium, SEES 1998, sponsored by CEPIS, and the Polish Conference on Software Engineering, KKIO 1999 (the latter has become anannualevent). AfewyearslaterKKIOchangedtoaninternationalconference on Software Engineering Techniques, SET 2006, sponsored by Technical C- mittee 2 (Software: Theory and Practice) of the International Federation for Information Processing, IFIP [http: //www. i?p. org/]. In 2007 the conference got a new name: second IFIP TC2 Central and East-European Conference on So- ware Engineering Techniques, CEE-SET 2007. It took place in Poznan, Poland, and lasted for three days, from October 10 to 12, 2007 (the details are on the conference web page http: //www. cee-set. org/2007). The conference aim was to bring together software engineering researchers and practitioners, mainly from Central and East-European countries (but not only), and allow them to share their ideasandexperience. Thespecialtopicfor2007was"BalancingAgilityand Formalism in Software Engineering. " The conference was technically sponsored by: - IFIP Technical Committee 2, Software: Theory and Practice - Gesellschaft fu ]r Informatik, Special Interest Group Software Engineering - John von Neumann Computer Society (NJSZT), Hungary - Lithuanian Computer Society - Polish Academy of Sciences, Committee for Informatics - Polish Information Processing Society - Slovak Society for Computer Science Financial support was provided by IBM Software Laboratory in Krakow, MicrosoftResearch, MicrosoftPolska, PolishInformationProcessingSociety, and the XPrince Consortium. The conference program consisted of 3 keynote speeches given by Scott W.

The Incremental Commitment Spiral Model

The Incremental Commitment Spiral Model

Principles and Practices for Successful Systems and Software

  • Author: Barry Boehm,Jo Ann Lane,Supannika Koolmanojwong,Richard Turner
  • Publisher: Addison-Wesley Professional
  • ISBN: 0132882973
  • Category: Computers
  • Page: 336
  • View: 1255
DOWNLOAD NOW »
“The title makes a huge promise: a way to divide commitment into increments that are both meetable (good news for developers) and meaningful (good news for managers and stakeholders). And the book makes good on that promise.” –Tom DeMarco, Principal, The Atlantic Systems Guild, author of Peopleware, Deadline, and Slack “I am seriously impressed with this ICSM book. Besides being conceptually sound, I was amazed by the sheer number of clear and concise characterizations of issues, relationships, and solutions. I wanted to take a yellow highlighter to it until I realized I’d be highlighting most of the book.” –Curt Hibbs, Chief Agile Evangelist, Boeing Use the ICSM to Generate and Evolve Your Life-Cycle Process Assets to Best Fit Your Organization’s Diverse and Changing Needs Many systems development practitioners find traditional “one-size-fits-all” processes inadequate for the growing complexity, diversity, dynamism, and assurance needs of their products and services. The Incremental Commitment Spiral Model (ICSM) responds with a principle- and risk-based framework for defining and evolving your project and corporate process assets, avoiding pitfalls and disruption, and leveraging opportunities to increase value. This book explains ICSM’s framework of decision criteria and principles, and shows how to apply them through relevant examples. It demonstrates ICSM’s potential for reducing rework and technical debt, improving maintainability, handling emergent requirements, and raising assurance levels. Its coverage includes What makes a system development successful ICSM’s goals, principles, and usage as a process-generation framework Creating and evolving processes to match your risks and opportunities Integrating your current practices and adopting ICSM concepts incrementally, focusing on your greatest needs and opportunities About the Website: Download the evolving ICSM guidelines, subprocesses, templates, tools, white papers, and academic support resources at csse.usc.edu/ICSM.

Extreme Programming and Agile Methods - XP/Agile Universe 2003

Extreme Programming and Agile Methods - XP/Agile Universe 2003

Third XP and Second Agile Universe Conference, New Orleans, LA, USA, August 10-13, 2003, Proceedings

  • Author: Frank Maurer,Don Wells
  • Publisher: Springer
  • ISBN: 3540451226
  • Category: Computers
  • Page: 220
  • View: 4681
DOWNLOAD NOW »
XPAgileUniverse2003isthethirdconferenceinaseriesrunninginNorthA- rica and attracting participants from all over the world who are interested in the research, development and application of agile software processes. Agile app- aches value people and interaction over processes and tools – moving software engineering from the process-oriented software development approaches of the 1990s towards people-oriented approaches that we are starting to see more and more in this decade. Agile approaches stress a holistic view of software deve- pers as being involved in analysis, design, implementation and testing activities, while more traditional, tayloristic approaches separate these tasks and assign them to di?erent “resources. ” Tayloristic approaches create knowledge-sharing problems as information gathered by one person needs to be handed over – usually in the form of documentation – to the next person in the chain. Agile approaches reduce the number of hand-o?s and, thus, decrease the amount of required documentation for knowledge sharing. While deemed a novelty only a few years ago, agile methods are now be- ming established in the software industry and are being applied in more and more application domains. While agile approaches move into the mainstream of software organizations, we are only now beginning to understand their bene?ts, areas of applicability, and also their dangers. This year’s conference will increase this understanding and provide a better base for industry practitioners as they assess the e?ectiveness of agile methods in their environment.

Lean Architecture

Lean Architecture

for Agile Software Development

  • Author: James O. Coplien,Gertrud Bjørnvig
  • Publisher: John Wiley & Sons
  • ISBN: 0470970138
  • Category: Computers
  • Page: 376
  • View: 6495
DOWNLOAD NOW »
More and more Agile projects are seeking architectural roots as they struggle with complexity and scale - and they're seeking lightweight ways to do it Still seeking? In this book the authors help you to find your own path Taking cues from Lean development, they can help steer your project toward practices with longstanding track records Up-front architecture? Sure. You can deliver an architecture as code that compiles and that concretely guides development without bogging it down in a mass of documents and guesses about the implementation Documentation? Even a whiteboard diagram, or a CRC card, is documentation: the goal isn't to avoid documentation, but to document just the right things in just the right amount Process? This all works within the frameworks of Scrum, XP, and other Agile approaches

Agility and Discipline Made Easy

Agility and Discipline Made Easy

Practices from OpenUP and RUP

  • Author: Per Kroll,Bruce MacIsaac
  • Publisher: Pearson Education
  • ISBN: 0132702487
  • Category: Computers
  • Page: 480
  • View: 2111
DOWNLOAD NOW »
"The Japanese samurai Musashi wrote: 'One can win with the long sword, and one can win with the short sword. Whatever the weapon, there is a time and situation in which it is appropriate.' "Similarly, we have the long RUP and the short RUP, and all sizes in between. RUP is not a rigid, static recipe, and it evolves with the field and the practitioners, as demonstrated in this new book full of wisdom to illustrate further the liveliness of a process adopted by so many organizations around the world. Bravo!" --Philippe Kruchten, Professor, University of British Columbia "The Unified Process and its practices have had, and continue to have, a great impact on the software industry. This book is a refreshing new look at some of the principles underlying the Unified Process. It is full of practical guidance for people who want to start, or increase, their adoption of proven practices. No matter where you are today in terms of software maturity, you can start improving tomorrow." --Ivar Jacobson, Ivar Jacobson Consulting "Kroll and MacIsaac have written a must-have book. It is well organized with new principles for software development. I encounter many books I consider valuable; I consider this one indispensable, especially as it includes over 20 concrete best practices. If you are interested in making your software development shop a better one, read this book!" --Ricardo R. Garcia, President, Global Rational User Group Council, www.rational-ug.org/index.php "Agile software development is real, it works, and it's here to stay. Now is the time to come up to speed on agile best practices for the Unified Process, and this book provides a great starting point." --Scott W. Ambler, practice leader, Agile Modeling "IBM and the global economy have become increasingly dependent on software over the last decade, and our industry has evolved some discriminating best practices. Per and Bruce have captured the principles and practices of success in this concise book; a must for executives, project managers, and practitioners. These ideas are progressive, but they strike the right balance between agility and governance and will form the foundation for successful systems and software developers for a long time." --Walker Royce, Vice President, IBM Software Services-Rational "Finally, the RUP is presented in digestible, byte-size pieces. Kroll and MacIsaac effectively describe a set of practices that can be adopted in a low-ceremony, ad hoc fashion, suited to the culture of the more agile project team, while allowing them to understand how to scale their process as needed." --Dean Leffingwell, author and software business advisor and executive "This text fills an important gap in the knowledge-base of our industry: providing agile practices in the proven, scalable framework of the Unified Process. With each practice able to be throttled to the unique context of a development organization, Kroll and MacIsaac provide software teams with the ability to balance agility and discipline as appropriate for their specific needs." --Brian G. Lyons, CTO, Number Six Software, Inc. In Agility and Discipline Made Easy , Rational Unified Process (RUP) and Open Unified Process (OpenUP) experts Per Kroll and Bruce MacIsaac share twenty well-defined best practices that you and your team can start adopting today to improve the agility, predictability, speed, and cost of software development. Kroll and MacIsaac outline proven principles for software development, and supply a number of supporting practices for each. You'll learn what problems each practice addresses and how you can best leverage RUP and OpenUP (an open-source version of the Unified Process) to make the practice work for you. You'll find proactive, prescriptive guidance on how to adopt the practices with minimal risk and implement as much or as little of RUP or OpenUP as you want. Learn how to apply sample practices from the Unified Process so you can Execute your project in iterations Embrace and manage change Test your own code Describe requirements from the user perspective Architect with components and services Model key perspectives Whether you are interested in agile or disciplined development using RUP, OpenUP, or other agile processes, this book will help you reduce the anxiety and cost associated with software improvement by providing an easy, non-intrusive path toward improved results--without overwhelming you and your team.

The Project Manager's Guide to Mastering Agile

The Project Manager's Guide to Mastering Agile

Principles and Practices for an Adaptive Approach

  • Author: Charles G. Cobb
  • Publisher: John Wiley & Sons
  • ISBN: 1118991761
  • Category: Business & Economics
  • Page: 432
  • View: 7987
DOWNLOAD NOW »
Streamline project workflow with expert agile implementation The Project Management Profession is beginning to go throughrapid and profound transformation due to the widespread adoption ofagile methodologies. Those changes are likely to dramaticallychange the role of project managers in many environments as we haveknown them and raise the bar for the entire project managementprofession; however, we are in the early stages of thattransformation and there is a lot of confusion about the impact ithas on project managers: There are many stereotypes and misconceptions that exist aboutboth Agile and traditional plan-driven project management, Agile and traditional project management principles andpractices are treated as separate and independent domains ofknowledge with little or no integration between the two andsometimes seen as in conflict with each other Agile and "Waterfall" are thought of as two binary,mutually-exclusive choices and companies sometimes try to force-fittheir business and projects to one of those extremes when the rightsolution is to fit the approach to the project It’s no wonder that many Project Managers might beconfused by all of this! This book will help project managersunravel a lot of the confusion that exists; develop a totally newperspective to see Agile and traditional plan-driven projectmanagement principles and practices in a new light as complementaryto each other rather than competitive; and learn to develop anadaptive approach to blend those principles and practices togetherin the right proportions to fit any situation. There are many books on Agile and many books on traditionalproject management but what’s very unique about this book isthat it takes an objective approach to help you understand thestrengths and weaknesses of both of those areas to see how they canwork synergistically to improve project outcomes in anyproject. The book includes discussion topics, real world casestudies, and sample enterprise-level agile frameworks thatfacilitate hands-on learning as well as an in-depth discussion ofthe principles behind both Agile and traditional plan-drivenproject management practices to provide a more thorough level ofunderstanding.

Tools and Tactics for Operations Managers (Collection)

Tools and Tactics for Operations Managers (Collection)

  • Author: Randal Wilson,Arthur V. Hill,Hillel Glazer
  • Publisher: FT Press
  • ISBN: 0133115135
  • Category: Business & Economics
  • Page: 953
  • View: 7564
DOWNLOAD NOW »
A brand new collection of state-of-the-art operations management tools and tactics… 3 authoritative books, now in a convenient e-format, at a great price! 3 authoritative eBooks bring together today’s most valuable new operations management techniques and solutions! Apply today’s most innovative operations management techniques to improve performance and value in any organization -- even the most complex or constrained! In High Performance Operations, Hillel Glazer shows how to optimize business performance and profitability while maintaining strong governance and compliance. Glazer demonstrates how to integrate lean and systems thinking, and systematically incorporating compliance into planning for overall performance, value, and profitability, rather than viewing it as an end in itself. Learn how to clarify competing interests and implement pre-conditions for success; use systems thinking to promote operational excellence; eliminate single points of failure; establish proof-of-performance; scale your successes, and get more of "what went right"! The Encyclopedia of Operations Management is the perfect single-volume "field manual" for every OM or supply chain professional. Nearly 1,500 well-organized, up-to-date definitions cover every facet of supply chain design, planning, management, and optimization. For the first time, this remarkable reference brings together up-to-the-minute information about topics ranging from accounting and customer service to transportation and warehousing. Next, in The Operations Manager's Toolbox , Randal Wilson helps you use proven project management (PM) tools and techniques to supercharge efficiency, free up resources, eliminate unnecessary meetings, and get more done faster. Wilson shows how to apply PM to complete crucial "smaller" tasks that can deliver rapid and sizable improvements. You’ll learn how to plan, implement, and measure the success of high-impact changes, and organize key tasks so they actually get done. Discover specific techniques for eliminating waste in engineering, manufacturing, distribution, and inventory. Next, learn how to use PM to manage teams, schedules, budgets, and resources more effectively, and systematically predict and mitigate operational risks. Whatever your role in operations management, this unique eBook collection will help you perform far more effectively – in your organization, and in your career! From world-renowned operations management experts Hillel Glazer, Arthur V. Hill, and Randal Wilson

Design Research in Information Systems

Design Research in Information Systems

Theory and Practice

  • Author: Alan Hevner,Samir Chatterjee
  • Publisher: Springer Science & Business Media
  • ISBN: 9781441956538
  • Category: Business & Economics
  • Page: 320
  • View: 4942
DOWNLOAD NOW »
It is 5 years since the publication of the seminal paper on “Design Science in Information Systems Research” by Hevner, March, Park, and Ram in MIS Quarterly and the initiation of the Information Technology and Systems department of the Communications of AIS. These events in 2004 are markers in the move of design science to the forefront of information systems research. A suf cient interval has elapsed since then to allow assessment of from where the eld has come and where it should go. Design science research and behavioral science research started as dual tracks when IS was a young eld. By the 1990s, the in ux of behavioral scientists started to dominate the number of design scientists and the eld moved in that direction. By the early 2000s, design people were having dif culty publishing in mainline IS journals and in being tenured in many universities. Yes, an annual Workshop on Information Technology and Systems (WITS) was established in 1991 in conju- tion with the International Conference on Information Systems (ICIS) and grew each year. But that was the extent of design science recognition. Fortunately, a revival is underway. By 2009, when this foreword was written, the fourth DESRIST c- ference has been held and plans are afoot for the 2010 meeting. Design scientists regained respect and recognition in many venues where they previously had little.

Mastering the Requirements Process

Mastering the Requirements Process

  • Author: Suzanne Robertson,James C. Robertson
  • Publisher: Pearson Education
  • ISBN: 9780132565431
  • Category: Computers
  • Page: 592
  • View: 1251
DOWNLOAD NOW »
"If the purpose is to create one of the best books on requirements yet written, the authors have succeeded." —Capers Jones It is widely recognized that incorrect requirements account for up to 60 percent of errors in software products, and yet the majority of software development organizations do not have a formal requirements process. Many organizations appear willing to spend huge amounts on fixing and altering poorly specified software, but seem unwilling to invest a much smaller amount to get the requirements right in the first place. Mastering the Requirements Process, Second Edition , sets out an industry-proven process for gathering and verifying requirements with an eye toward today's agile development environments. In this total update of the bestselling guide, the authors show how to discover precisely what the customer wants and needs while doing the minimum requirements work according to the project's level of agility. Features include The Volere requirements process—completely specified, and revised for compatibility with agile environments A specification template that can be used as the basis for your own requirements specifications New agility ratings that help you funnel your efforts into only the requirements work needed for your particular development environment and project How to make requirements testable using fit criteria Iterative requirements gathering leading to faster delivery to the client Checklists to help identify stakeholders, users, nonfunctional requirements, and more Details on gathering and implementing requirements for iterative releases An expanded project sociology section for help with identifying and communicating with stakeholders Strategies for exploiting use cases to determine the best product to build Methods for reusing requirements and requirements patterns Examples showing how the techniques and templates are applied in real-world situations