If you’re already an Agile org following DevOps best practices, what do you believe is the most impactful step you can take toward improving the software delivery process? Is it a matter of using specific tools, offering different training for staff, or something else?

1.7k views5 Comments
Sort By:
Oldest
Chief Techical Officer in Software6 months ago
I take the view that the software is built by the team, and everyone is responsible for the quality or the work that they do and that others on the team do also. No excuses, no finger pointing, build as a team, deliver as a team, help each other out, as a team. If somebody is late, or the quality of their code is not good enough, don't complain about it, ask yourself what you are doing to improve that situation.
1
Director of IT in Transportation6 months ago
A platform approach to the CI/CD pipeline and also to IaC for provisioning reasources.
Head of Technology Services (Chief Technology Officer)6 months ago
Strong emphasis on culture. You build it, you run it. Given teams ownership of their product/outcome. Put the right guardrails and controls in place, but empower teams to deliver in a way that best works for them. Also a strong emphasis on delivering value, often and early. How can they deliver thin slices of value. Start shifting the dial on the culture then approach to software delivery, tools and training can come soon after. Easier if right leadership is in place.
1
lock icon

Please join or sign in to view more content.

By joining the Peer Community, you'll get:

  • Peer Discussions and Polls
  • One-Minute Insights
  • Connect with like-minded individuals
Sr. Director of Engineering in Travel and Hospitality6 months ago
I think software delivery robustness is a mix of efficient Sprint Planning for features implementation, reviews, their functional and integration QA, Automated Regression and gatekeeper tools to ensure software development metrics are defined and followed properly.
Field CTO in IT Services6 months ago
A few thoughts...

Simplify the tooling landscape (reduce tool sprawl)

Acquire and use modern tools (integrated developer platform) to reduce context switching

Incorporate security into your toolchain early to shift left

Create the right culture - developers are their to solve business problems and challenges, not to "just" cut code

You build/you run it approach

Agile practices and work transparency

Deliver incrementally and ship often

Build skills, understanding, engagement, and can-do supportive culture within teams - lead and develop them well

Content you might like

Exclusively17%

Pervasively49%

Occassionally20%

Infrequently6%

Not at all6%

View Results
1.3k views
Senior Director, Technology Solutions and Analytics in Telecommunication3 years ago
Palantir Foundry
3
Read More Comments
11.7k views13 Upvotes49 Comments

Ionic32%

React Native59%

Xamarin7%

View Results
4.2k views2 Upvotes2 Comments
CIO in Manufacturing16 days ago
There are so many questions here. What type of data are you talking about?
Transactional, master or all data?
1k views1 Upvote1 Comment