Agile Mindsets: Don't try to get a perfect architecture; Plan to get it wrong

Social, Agile and Transformation

I still find teams that have adopted scrum and other agile practices, but still strive for perfection when trying to conceive architectures and implementation plans. agile planning agile software development cloud computing data management DevOps innovation it management software development software qa

Agile 138

6 Best Practices for Remote Work by Agile Software Development Teams


In 2020, the sudden shift to remote work created concern among software engineering and apps leaders that development velocity would suffer. Remote agile software teams must address these challenges: How do we fix this troubling trend? Take a scrum team as an example.

Agile 311

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Scaling Agile for the Enterprise

CIO Dashboard

With the ever-evolving software development landscape, large enterprises are increasingly “going Agile.” Agile is applicable to many scenarios; for example, Extreme Programming (XP) zeroes in on software engineering while wrapping in novel approaches to boost quality, and Scrum is the most widely adopted agile method. By building on XP and Scrum, SAFe can effectively scale Agile throughout the enterprise by introducing Lean and portfolio management principles.

Agile 70

Enterprise Agile: One Size Does Not Fit All

CIO Dashboard

It’s no surprise that agile development software methods are quickly claiming ground over waterfall methods. One approach to help teams scale agile is PwC’s Architecture Driven Agile, which is well-suited for enterprises that need a strong focus on architecture. Integrating enterprise architecture perspective into any software development lifecycle helps organizations realize and sustain business value. Architecture. Guest post by Tim Mattix.

Agile 82

How to Measure Software Quality?

Future of CIO

Software can be measured in the 'hard' way accordingly. Software eats the world, all forward-looking organizations declare they are at information businesses, and strive for software Quality, but most of them may not know how to define Quality. As quality, especially software quality is contextual and relative, but still, there can be set of guidelines which can help the team to follow the best practices to measure software quality accordingly.

5 Steps to Master Continuous Delivery


Ariane then realizes she needs to develop continuous delivery (CD), a software engineering approach where teams constantly produce valuable software in short cycles while ensuring the software can be reliably released at any time. Scrum, Kanban and scrumban are not enough to implement agile processes and practices. They are management frameworks, each with different goals, that provide no guidance for how to deliver working, consumable software.

Agile 239

Federal Government Signals Interest In Several Key Leading Edge Technologies


3-D printing is known by many names; depending upon the context, the term may also be referred to as rapid prototyping, stereolighography, architectural modeling or additive manufacturing. Agile Software Development. Today’s top trend with software development leaders is continuous development. Virtualizing – Virtualized infrastructure is an enormously important component in a successful software development organization. By Bob Gourley.

5 Steps to Monetize Your APIs

Perficient - Digital Transformation

These platforms require a modern architecture as well as a business strategy to monetize APIs. Also, new software development approaches are often needed to treat software as products and manage a rapid product release cycle. APIs should be developed using techniques such as Scrum with product ownership, Agile portfolio management and API product ownership to manage your APIs as products. Diagram the current-state platform architecture.

Networking the Cloud for IoT - Pt. 2 Stressing the Cloud

Cloud Musings

Securing the IoT Programming Research , in their white paper, “ How IoT isMaking Security Imperative for all Embedded Software ,” recommended that software developers should take a more careful approach to releasing new IoT products, “Security problems often stem from the need to accelerate development and bring new products to market ahead of the competition. Dwight is a Certified Scrum Master and teaches courses in Architecture, Requirements, and IVV&T.


Networking the Cloud for IoT – Pt 3 Cloud Network Systems Engineering

Cloud Musings

This CONOPS leads to Derived Requirements which, through an iterative process, are analyzed against a Target Architecture. Further considerations for SE include: how to conduct Peer Reviews of a design (either Systems, Hardware, or Software), studying Defects , and establishing processes to ensure the Quality of the final product and Compliance with Standards. Dwight is a Certified Scrum Master and teaches courses in Architecture, Requirements, and IVV&T.

Networking the Cloud for IoT - Pt. 1: IoT and the Government

Cloud Musings

is a Georgia Tech Computer Engineer with 30+ years' experience in computer hardware, software, and systems and interface design. Dwight is a Certified Scrum Master and teaches courses in Architecture, Requirements, and IVV&T.


What are Main Characteristics of Agile EA

Future of CIO

The aim of an EA must be to define, implement and refine the overall architecture on a continuous basis. While emerging technology trend such as SMAC (Social/Mobile/Analytics/Cloud) brings both unprecedented opportunities and potential risks in shaping business today, Agile business needs Agile Architecture, static enterprise architecture frameworks have to give way to continuous business transformation best practices. Agile Enterprise Architecture is not a blueprint.

Agile 43

Measuring Costs in Agile Delivery - Social, Agile, and Transformation

Social, Agile and Transformation

Measuring actual costs turns out to be an easier process assuming that you have a tool to manage the backlog and a scrum master running daily standups. Labels: agile planning , agile software development , cio , it management , project management. agile software development. (56). software development. (51). software qa. (8). Agile Estimation and Architecture Leads to Collabo. Social, Agile, and Transformation.

Agile 145

Good, Fast, Cheap: Can CIOs Have them All

Future of CIO

Most traditional software projects fail because the business requirements change before the project is completed. Agile/ SCRUM approaches help to overcome these issues by breaking requirements and work into discrete sprints. From an Enterprise Architecture perspective : rapid engineering on a modular architecture is possible without a compromise on quality and performance.