Resources

Agile Resources

Whitepapers | Case Studies | Additional Resources | Partnerships

CC Pace places great emphasis on staying ahead of the curve in both business and technology. A strong research regimen combined with diverse hands-on experience ensures that our thinking represents industry leading innovation. Please explore our thought leadership on agile methodologies below:


Whitepapers


To offshore or to not offshore – is that the question?  – You’ve been tasked with running a custom software application project. It’s time to develop a budget for the project, and you can’t help but notice that offshore development companies can offer you much lower per hour costs than US-based companies located close to your place of business. How do you decide?


Agile in the Federal Government: Scrum and Beyond – The trend of increased Agile usage, including within the federal government, is undeniable and ongoing. The private sector has been at the forefront of Agile adoption. Here, competency with Agile has been adopted in a progressive manner, starting with technical teams and flowing down to the business side and eventually the entire organization. For the most part, the federal sector has followed the private sector’s pattern of adoption with the primary exception being its bypassing Agile Engineering practices such as XP and relying predominately on SCRUM.


Agile in the Federal Government: Improving Technical Execution – As discussed in the first paper in this series Agile in the Federal Government: Scrum and Beyond, the history of Agile adoption in industry took the path of usage of eXtreme Programming (XP) followed by the combination of Scrum and XP. In the government, the adoption of Scrum alone has become the de facto method of Agile adoption with the use of the term Agile and Scrum even becoming synonymous in some agencies. In this paper we will discuss why we believe the use of Agile Engineering Practices such as XP is crucial to the success of Scrum projects for the Federal government and that the government can again benefit by combining Scrum with XP as is already in use by industry. We believe this is because Agile Engineering Practices enhance the empirical process control (Inspection, Adaptation, and Transparency) of Scrum.


Agile Project Management – Today’s Information Technology (IT) manager is under ever-increasing pressure to deliver results – in the form of applications that drive improvements to the bottom line – even while IT budgets are being significantly slashed. Meanwhile, despite the fall of the Internet economy business environments continue to change at a rapid pace leaving many IT shops struggling to keep up with the pace of change. These changes have led to an increased interest in agile software development methodologies with their promise of rapid delivery and flexibility while maintaining quality.


Lean Agile in use sounds good but does it really work? Six steps to gain a better understanding of Lean Agile – “Lean Agile” approach has very different techniques then we are used to with older methodologies. It is important to understand some of the core differences and gain an overall understanding of the level of commitment your organization will make. As you read through this paper you will gain an overview of the differences between older methods and Lean Agile as well as gain pointers on determining if Lean Agile is right for your organization.


Maximizing Value, Minimizing Cost in Software Selection – How can you choose wisely when you need more functionality than your current system delivers? Learn about an approach that helps mitigate the risks associated with a significant corporate investment.


What’s Lean-Agile and How Does It Allow Teams to Progressively Improve Customer Satisfaction and Service Delivery? – Lean-Agile methods are helping workgroups to significantly increase their productivity and efficiencies. By significantly, we mean leaps of greater than 50%. What’s truly remarkable is such gains are repeatable.


The Role of an Application Architect – The news that an organization is adopting agile application delivery often prompts team members to ask, “How will my role change? Will it even exist anymore?” By reading this white paper, you will understand how an architect fits into the Agile process and how the role and responsibilities change.


Case Studies


Keller and Heckman LLP – A large Washington Metropolitan area law firm specializing in the areas of regulatory law, litigation, and business transactions, with a core practice area of Telecommunications asked CC Pace to help them create an application that captures data from the FCC regarding licensing and other regulatory issues affecting their clients.


Municipal Securities Rulemaking Board (MSRB) In 2007, the MSRB decided to execute on its strategy to provide greater transparency to the municipal market. Given the state of the financial markets at that time, it was critical for the MSRB to provide timely information to non-professional investors who may be new to the municipal bond market.  To deliver on this strategy, the MSRB chose to partner with CC Pace in part because of our agile software development expertise. We also had prior experience executing successful projects with the MSRB.  The system, named EMMA (Electronic Municipal Market Access), was built using the Microsoft ASP.NET framework with an Oracle database backend.


National Student Clearinghouse (NSC) – The National Student Clearinghouse, or NSC, won a multi-million dollar grant from the Bill and Melinda Gates Foundation to improve the quality of longitudinal studies on high school students. The ultimate objective was to help high schools access NSC’s vast data warehouse of student information and thereby reliably measure the outcomes of educational efforts.


Patent Search and Reporting Case Study – The company needed a system that would store key aspects of all of their patent research projects and produce a final report using a standard template. A key requirement of the patent research process is to quickly search across all of the standard patent classification systems (US, ECLA, and IPC) and return the results in a specified format. With the deadline approaching for the implementation of the CPC standard, the company needed to quickly incorporate this new set of data into their search and reporting process.


Additional Resources


Scrum Glossary Terms

Introduction to DevOps – Webinar presentation

Introduction to Kanban –  Webinar video clip “>

Agile Project Management for the Traditional PM –  Webinar video clip

30 Days to Better Agile by Angela Druckman 

Influencing Organization Change Slide DeckAgile DC 2015

Influencing Organization Change Activity – Agile DC 2015


Partnerships


VersionOne_Logo_NarrowSpaceVersionOne is recognized by agile practitioners as the leader in agile project management tools. By simplifying the planning and tracking of agile projects, we help teams deliver better software faster. Since 2002, companies such as Adobe, Boeing, bwin, Intuit, Lilly, Lockheed Martin, McKesson, Oppenheimer, Qualcomm, Sabre and Siemens have turned to VersionOne. Today more than 30,000 teams from over 170 countries use VersionOne. Agile Made Easier @ VersionOne.com

icagile-logo-s-clear

ICAgile – the International Consortium for Agile– is an independent accrediting agency dedicated to advancing the state of agile learning worldwide. It offers professional certifications based on both knowledge and competency to assist individuals on the path to agile mastery, regardless of which methodology or framework they are using. The ICAgile Learning Roadmap addresses over 400 learning objectives across seven disciplines, including: Agile Leadership, Agile Testing, Agile Development, Agile Coaching, Agile Management, Agile Value Management, and Enterprise Agile Coaching. Earning the ICAgile Certified Professional designation signals an intention to pursue agile mastery along this roadmap.