How to Capture and Manage Technical Debt in Agile Development

Social, Agile and Transformation

If you're concerned about the technical debt accumulated by your organization, then consider developing ways to capture and measure it. In my last post, I suggest teams should target nimble architectures and leverage agile principles that enable iterating on the design. agile planning agile software development it management product management software development

Agile 107

5 Ways to Improve Developer Productivity and Quality on Agile Development Teams

Social, Agile and Transformation

Many leaders that are new to scaling agile ask me about measuring individual developer and tester productivity since most agile metrics such as velocity are aggregate measures around a team's performance. These leaders support team dynamics and some promote agile's self-organizing principles.

How to Implement Agile on Lowcode and aPaaS Development Platforms

Social, Agile and Transformation

A colleague and friend recently asked me whether agile practices were appropriate when managing development on lowcode or aPaaS (application Platform as a Service) technologies. These higher level languages enable developers to write a class of applications faster and maintain them easier by providing development environments, programming constructs, and other tools.

Agile 157

Release management strategies for agile development teams

Social, Agile and Transformation

Is release management part of your agile practice? agile planning agile software development cio DevOps it management software development software qaAre you able to tell stakeholders target dates for your next application releases? Are you tracking how often your teams hit these targets and which releases hit the targeted scope and quality? I’ve asked this question of many teams and hear various answers.

Agile 135

Agile Development is like Running a Restaurant Kitchen [Video]

Social, Agile and Transformation

I had the opportunity to work with Infoworld on this video illustrating how agile development is a lot like running a restaurant. They also require some creativity and innovation when developing new menu items and adjusting ingredients based on what's. agile software development DevOps software developmentRestaurants requires operational excellence to deliver high quality meals, excellent service, and on time delivery to restaurant patrons.

Agile 136

5 Reasons to Estimate Agile Development with Story Points

Social, Agile and Transformation

I have a few posts on agile estimation. Here's one on why estimating is important, another one on how to do one-week agile planning sprint, and a more detailed one on how to conduct an agile sizing meeting. Does agile poker help? agile planning agile software development product management software development

Agile 157

20 Bad Behaviors of Agile Development Product Owners

Social, Agile and Transformation

I've worked with some very strong Agile Product Owners, others that needed a lot of help transitioning from BRD centric waterfall product management, and others that have strong backgrounds in other product roles (product strategy, management, or marketing) and are new to agile product development. I've partnered with many successful agile product owners that have launched innovative.

Agile 218

Adopt The “Spirit Of Agile”—Beyond Software Development

Forrester IT

There are two types of Agile people in the world: Capital “A” Agile people equate “agile” with Agile software development methodologies or frameworks. Agile requires specific roles, processes, and deliverables. You have to do Agile, to be Agile.

Agile 116

Why Agile Development Should Not Own DevOps

Social, Agile and Transformation

Thanks to Ramon Monteiro @ivisualize for developing this cool visual depicting my last post on The Key to aligning Agile Dev and Stable Ops to a Successful DevOps Transformation. While agile development teams continue to iterate and improve applications for the Business, and Ops insures that systems are stable and reliable, the CIO leads the entire IT organization through a DevOps transformation.

Devops 196

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 128

Three Advanced Practices for Agile Development Organizations

Social, Agile and Transformation

Sometime ago I saw a question posted on a social media site, "Why is Agile hard to adopt?" The basic practices of agile are relatively straightforward, so what''s hard? Driving an agile culture, or getting an organization to "operate with agility", yes, that''s not trivial and it takes time for teams and individuals to "think agile". agile planning agile software development it management organizational change product management software qa

Agile 175

What Drives Agile Teams to Become Agile Organizations

Social, Agile and Transformation

Last week I moderated a panel at nGage's Enterprise Transformation Exchange on Developing an Agile IT Organization: Concepts, Culture and Concerns. CIOs and other IT leaders are looking to agile practices to transform operations, develop new products, about me agile planning agile software development cio digital transformation executive presentations future of work innovation it management organizational change software development

Agile 111

33 Bad Behaviors of Agile Developers and IT Operations

Social, Agile and Transformation

I recently published 20 Bad Behaviors of Agile Product Owners and decided not to leave this subject one sided. agile software development cio DevOps it management organizational change software developmentIn trying to improve the organizational culture and more specifically, the culture in IT, the CIO and IT leadership must consider, review, and improve on its own behaviors. So this week I'm itemizing some of the bad behaviors in IT.

Agile 200

Agile development an 'IT fad' that risks iterative failure

Computer Weekly

Agile promises continuous improvement through an iterative process, but without proper checks, project failure is commonplace

Agile 165

We are Doing Agile, but are not Agile

Social, Agile and Transformation

Everyone, or at least almost everyone is doing some form of agile practices today. In fact, some leaders drive their digital transformation programs with leading agile to deliver customer facing applications. agile planning agile software development cio innovation it management leadership organizational change product management

Agile 145

Are You On An Agile+DevOps Journey? Don’t Miss Out On Continuous Testing Services!

Forrester IT

The most dangerous parallel initiatives are those where, on one side, they are changing their development teams to become more Agile, but a separate initiative in the same enterprise exists where their Operations folks are running a development and operations (DevOps) transformation.

Agile 146

5 Principles on What Makes a Great Agile Development Team

Social, Agile and Transformation

I''ve posted many times on how agile practices are key to a CIO''s success because it creates transparency, dives culture change, and is a key element to innovation. about me agile software development cio DevOps innovation product management software qa The CIO must learn and drive the business, set the strategic direction for IT and proves that he or she can get teams executing to the strategy.

Agile 198

On An Agile scaling journey ? Take our survey to find out how you are doing.

Forrester IT

This year I'm excited to have my team colleague Amanda joining me in the bi-annual Forrester Agile at Scale Adoption survey. So in addition to successful Agile team practices, alignment with business stakeholders upstream and downstream with testing and operations, we are looking into more Agile at scale issues like budgeting and DevOps. Software development leaders continue to buy into Agile--while they eradicate traditional waterfall style development.

Agile 133

Sysadmins: You're All Developers Now

Forrester IT

In the age of the customer, admins need to be just as dynamic as their developer brethren. In other words, you need to become a developer. As you mature, you must focus on: Agile and Lean methodologies. While you will learn much of this from developers, you will also impress on them key sysadmin principles like standardization, dependability, and security. Read more Categories: Agile. Application Development Methodologies.

The Next Phase of Agile Development

CIO Dashboard

DevOps, a new process to bring together the developers who introduce code and the operators who guard the stability of the system, echoes the mechanics of a spider web. Friction between developers and operators has existed for along time. 10 Ways to be More Agile.

Agile 106

Crafting an AI-Relevant, Data-First, Agile Methodology for AI & ML Projects

CTOvision

Some AI efforts are focused on development of intelligent devices and vehicles, which incorporate three simultaneous development streams of software, hardware, and constantly evolving machine learning models. Artificial Intelligence CTO News agile Cognilytica crisp-dm methogologies Microsoft training waterfallCompanies of all sizes are implementing AI, ML, and cognitive technology projects for a wide range of reasons in a disparate array of industries and customer sectors.

Agile 162

Synergizing Agile Projects

Perficient - Digital Transformation

Let us ensure that it does not upset their tummies at any cost and add a little bit of that “secret ingredient”, plenty of “love” to make it taste “wow”” I explored on synergizing my dish and extended the same to Agile projects.

Agile 52

Agile unlocked: Pivotal uses paired programming and PaaS to bolster cloud app development

Computer Weekly

Digital transformation consultancy Pivotal explains how paired programming, an empathetic work culture and open source PaaS help enterprises achieve their agile software development goals

The Future of Operations: A Developer

Forrester IT

The management of your estate mandates that system administrators (sysadmins) quickly acquire skill sets common among Agile development and operations (DevOps) [ii] professionals. If You Create, You Develop - We're All Developers Now. Development & Operations (DevOps).

Three Agile Management Practices for Driving Digital Transformation

Social, Agile and Transformation

When I joined Businessweek ten years ago to lead their digital technology team, I was very surprised that they wanted to develop their own proprietary web applications. Could a magazine owned by a publisher mature a software development practice and deliver new customer experiences? The answer was yes - and as it turns out - many other companies are investing in their software development.

Agile 166

How To Write Meaningful Agile User Stories

Social, Agile and Transformation

Many teams struggle with defining "good" Agile Stories. Newly formed agile teams sometimes struggle with the basics, "What is a story?" agile planning agile software development innovation leadership organizational change software development and can be challenged understanding the difference between a story, group of stories, epics or tasks.

Agile 183

Driving an Agile and DevOps Culture that Delivers Business Transformation

Social, Agile and Transformation

Thanks to the team at All Day DevOps for giving me the opportunity to speak about this critical topic on the intersection of agile, devops, culture and business transformation.

Agile 198

Defining Your Agile Release Management Strategy

Social, Agile and Transformation

I recommended in an earlier post that release management strategies are important to agile. agile planning agile software development DevOps organizational change software development software qa

Agile 128

New Agile Teams - Common Questions, Simple Answers

Social, Agile and Transformation

Many readers of Social, Agile, and Transformation know that I''ve recently started a new position as Global CIO of Greenwich Associates. When I came in, I committed to the team that we would rapidly adopt Agile Development and Agile Planning practices in order for us to fulfill our goals. about me agile planning agile software development cio innovation it management leadership offshore development organizational change software development

Agile 162

Agile Culture - Are You Developing Solutions or Solving for Business Opportunities?

Social, Agile and Transformation

Here is the hardest problem for a performing agile development team - Can you build me something that does A, B, and C for Users X and Y and have it completed within the next couple of weeks What is the problem with this form of requirement? agile planning agile software development innovation it management organizational change product management

Agile 163

The Agile Data Center

Eric D. Brown

I participated in the #DataCtrChat Twitter chat last week to join in on the conversation about the Agile Data Center. The question was: What differentiates an Agile Data Center from a traditional data center? That’s the power of the agile mindset when it comes to the data center.

Agile 224

10 Practices of Strong Agile Product Owners

Social, Agile and Transformation

I've worked with some excellent agile product owners that have developed new products, delighted customers, grown revenue, and collaborated well with their agile teams. agile planning agile software development customer experience digital transformation innovation product managementI've also worked with other product owners that have some very bad behaviors reflecting in poor under performing products and angry team members.

Agile 155

Modern Software Development - Why Less Code is More

Social, Agile and Transformation

Are you seeing better or worse code coming from developers today?" "I I'm not just talking about low code platforms that can enable software developers and citizen developers to build entire applications with relatively. agile software development citizen development software development software qaLast week I participated in a panel, "The Future of Software" at the Northeast Javascript conference and was asked a question about code quality.

How To Handle Difficult Agile Product Owners

Social, Agile and Transformation

There are many product owners that understand agile practices, enjoy collaborating with technologists and leverage data to make sound prioritization choices. But if you've practiced agile long enough you've probably experienced a dark product owner who's exhibited some of the bad behaviors of product owners that I posted a couple of months ago. agile software development cio it management organizational change product management

Agile 200

Agile, Citizen Development, Innovation, IoT are Keys to Digital Transformation - MIT CIO

Social, Agile and Transformation

Let me share with you some of my key learnings Agile is foundational to transformational efforts. Where CIO have had success is bringing customer experiences to the developer to help shape priorities, designs, and solutions. Agile was mentioned by most of the CIO on various panels throughout the day.My agile planning agile software development cio citizen development digital transformation enterprise 2.0

Agile 109