#spec-driven

[ follow ]
Startup companies
fromInfoQ
1 day ago

Platform Engineering: Lessons from the Rise and Fall of eBay Velocity

eBay pioneered many technologies but ultimately could not save the company despite doubling engineering productivity.
Agile
fromAP News
1 month ago

Quantum Agile By Codewave Becomes India's first framework for software teams working with AI agents.

Quantum Agile™ is India's first framework for software teams utilizing AI agents, positioning the country as a leader in next-gen software development methodologies.
DevOps
fromMedium
2 days ago

Set it up once, test it properly, and let the system handle the rest.

Automating SSL certificate renewal prevents production outages and reduces stress during incidents.
UX design
fromMedium
1 day ago

The erosion of design authority, burnout problems, invisible customers

Vibe coding is reshaping design authority by bridging the gap between description and interaction.
Web frameworks
fromInfoQ
5 days ago

Tiger Teams, Evals and Agents: The New AI Engineering Playbook

Sam Bhagwat is a co-founder and CEO of Mastra, an open source JavaScript/Typescript framework for building AI agents.
#generative-ai
Software development
fromInfoWorld
5 days ago

How agile practices ensure quality in GenAI-assisted development

Generative AI enhances coding speed but increases technical debt without Agile practices like pair programming and automated tests.
fromHarvard Business Review
2 months ago
Artificial intelligence

To Drive AI Adoption, Build Your Team's Product Management Skills

Integrating generative AI into workflows requires defining valuable problems, evaluating solutions, rapid experimentation, and sustainable adoption within core product management disciplines.
Software development
fromInfoWorld
5 days ago

How agile practices ensure quality in GenAI-assisted development

Generative AI enhances coding speed but increases technical debt without Agile practices like pair programming and automated tests.
Careers
fromInfoQ
6 days ago

Developing Your Leadership Skills toward Principal Engineering

Leadership skills can be developed outside of work through various life experiences, enhancing influence, communication, and strategy in professional settings.
#ai
Artificial intelligence
fromMedium
3 days ago

Notes from the people building your future

AI-driven job displacement requires thoughtful policy to ensure equitable distribution of prosperity and prevent increased inequality.
fromInfoQ
3 weeks ago
Software development

From Friction to Flow: How Great DevEx Makes Everything Awesome

Data science
fromMedium
1 week ago

Data models: the shared language your AI and team are both missing

Understanding the attention mechanism in AI is crucial for effective use of AI tools.
Artificial intelligence
fromMedium
3 days ago

Notes from the people building your future

AI-driven job displacement requires thoughtful policy to ensure equitable distribution of prosperity and prevent increased inequality.
DevOps
fromDevOps.com
4 days ago

CloudBees Delivers on AI Promise to Improve Application Testing - DevOps.com

CloudBees Smart Tests uses AI to prioritize tests, reducing CI/CD processing time significantly.
Software development
fromInfoQ
3 weeks ago

From Friction to Flow: How Great DevEx Makes Everything Awesome

AI improves some aspects of software development but also reveals persistent challenges, particularly in deployment times.
DevOps
fromMedium
2 days ago

Kubernetes Is Not DevOps : A Short Story

Understanding systems behind tools is crucial for effective DevOps engineering.
UX design
fromMedium
2 days ago

Most products don't need tone of voice - they need a point

Focus on practical content that aids user tasks rather than on tone or personality.
Marketing tech
fromFast Company
1 week ago

Why are designers, engineers, and product managers in a 'three-way standoff'?

The design job market is experiencing uncertainty as demand for product managers rises, raising concerns about the impact of AI on designer roles.
#ultraplan
fromDevOps.com
6 days ago
Software development

Claude Code's Ultraplan Bridges the Gap Between Planning and Execution - DevOps.com

Software development
fromDevOps.com
6 days ago

Claude Code's Ultraplan Bridges the Gap Between Planning and Execution - DevOps.com

Ultraplan enhances coding workflows by moving planning to the cloud, allowing for better collaboration and review before code execution.
UX design
fromMedium
3 days ago

Rethinking design critique

Design critique is essential for designers to build knowledge and confidence through structured feedback and reflection.
Software development
fromInfoQ
1 week ago

Local First - How To Build Software Which Still Works After the Acquihire

Building collaborative software without servers enhances resilience and creativity in applications.
#ux-design
fromLogRocket Blog
2 months ago
UX design

UX designers don't need to be data scientists - but they must challenge data - LogRocket Blog

Designers must combine usability insights with product analytics and business metrics to understand real-world user behavior and the design's impact on business outcomes.
fromTheregister
3 weeks ago

Junior disobeyed orders, tried untested feature during demo

Lydia noticed the machine's battery was running low and told two other team members. The more senior went to fetch the backup battery, while the junior team member suggested a quicker method that Lydia firmly rejected.
Gadgets
UX design
fromFast Company
1 week ago

3 things to consider when choosing a software development partner

Client assumptions in vendor selection significantly influence project outcomes, often more than technology choices.
fromMedium
3 weeks ago

You can't design what you won't maintain

Santa Cruz de Tenerife is one of the most idyllic cities in the Canary Islands. At its heart stands the jewel - the Auditorio. It's a place where talent from both worlds, New and Old, comes together. A theatre, opera, dance, and music heaven.
Berlin
UX design
fromMedium
1 week ago

Who are we really designing for?

Designing effectively requires distinguishing between the individual User and the collective Customer.
DevOps
fromInfoQ
2 weeks ago

Architecting Autonomy at Scale: Raising Teams Without Creating Dependencies

Aligning architectural decision authority to C4 abstraction levels clarifies ownership boundaries for distributed teams without needing a central approver.
UX design
fromMedium
1 week ago

Every designer on my team ships the same quality now

Figma's integration of AI agents blurs the line between AI-generated and human-designed outputs, raising questions about the value of design work.
Agile
fromInfoQ
1 month ago

Making Retrospectives Effective with Small Concrete Actions and Rotating Facilitators

Regular retrospectives with 1-2 concrete weekly actions, rotated facilitators, and 4-6 week experiments enable continuous team improvement while avoiding complaint cycles.
UX design
fromMedium
2 weeks ago

Designers finally have a say in the product they design.

AI empowers designers by restoring their decision-making authority in the design process.
Typography
fromEvery
1 month ago

How to Design Software With Weight

Every's design process prioritizes tactile, tangible interfaces by studying physical objects like vintage radios and light switches to make digital elements feel real and touchable on screen.
Software development
fromTechzine Global
3 weeks ago

Vibe coding can't dance, a new spec routine emerges

Vibe coding uses AI agents to generate code from high-level prompts, but vague instructions cause hallucinations and incompatible code components that fail during integration.
fromMedium
1 month ago

Integrating UX into capacity planning

Capacity Planning is the process of right-sizing the 'Total Project Demand' with the forecasted Team Capacity. Most UX teams have no idea what their capacity is. Fewer still have a process for calculating it and using it during quarterly planning activities with their counterparts in Product Management & Engineering to ensure teams don't commit to more work than they can handle.
Mobile UX
UX design
fromMedium
3 weeks ago

Design debt is now as dangerous as technical debt

Design debt accumulates unnoticed, impacting product decisions and user experience, yet it remains largely untracked compared to technical debt.
UX design
fromMedium
3 weeks ago

How behavioral science can help persuade our team to do one more user test

User testing is essential to identify usability issues and improve user trust before launching a product.
Agile
fromComputerweekly
1 month ago

Scrum methodology FAQ for Indian professionals

Scrum's popularity in India stems from its speed and flexibility, enabling software outsourcing companies to reduce time-to-market and adapt to changing market conditions while delivering productivity gains.
Software development
fromApp Developer Magazine
1 month ago

The Second Product: Scaling means rebuilding what you already shipped

Successful software products require rebuilding from scratch as they scale, similar to how telescopes need structural reinforcement when upgraded with new equipment.
World politics
fromMedium
2 months ago

Beyond the waterfall state: why missions need a different decision-making architecture

Government needs architectures that combine stewardship of stable systems with agile approaches enabling divergent creativity, collective judgement, and experimentation to manage uncertainty.
Agile
fromUX Magazine
1 month ago

Unhappy Agile Teams Are Unhappy in Familiar Ways

Many Agile teams follow rituals without achieving actual progress, leading to burnout and stagnation despite appearing productive.
fromBusiness Matters
2 months ago

How to brief a web development agency for faster project delivery

Overlooking how important a brief is will start your collaboration with a web development agency in London off on the wrong foot. A brief not only communicates what you're looking to build, but it also aligns everyone's expectations, mitigates delays and limits the amount of revisions required. Whether it's an e-commerce site launch, a branding overhaul or tweaking a few pain points, the guidance you provide will directly influence your website from day one.
Web development
UX design
fromMedium
4 weeks ago

Context engineering: A repeatable AI workflow for product designers

Structuring information systematically for AI improves accuracy and reliability more than adding detail or complex prompts, as AI is highly sensitive to information organization.
Miscellaneous
fromInfoQ
1 month ago

Achieve Optimal Efficiency for Your Developer Experience Teams

Monzo formed a Developer Velocity squad that built an Experimentation Platform enabling A/B testing of features across 11 million customers using a small 400-person engineering organization.
#agile
#design-process
UX design
fromMedium
4 weeks ago

How accepting "just build this thing" can hurt your design career

Designers must balance pushing back on pre-made solutions with executing efficiently, avoiding both obstruction and shipping ineffective products.
UX design
fromMedium
4 weeks ago

How accepting "just build this thing" can hurt your design career

Designers must balance pushing back on pre-made solutions with executing efficiently, avoiding both obstruction and shipping ineffective products.
fromEntrepreneur
2 months ago

This Is the Secret to Building Products Customers Actually Love

Her payment form wasn't connecting to the payment processor, and every attempt ended in an error message that made no sense. I understood her frustration. As a founder myself, I was acutely aware of the pain of trying to run a business and feeling like nothing was going your way. When I dug into her form, I found the problem a few minutes later: a mismatch between test mode and live credentials.
Startup companies
Productivity
fromdzone.com
2 months ago

Eliminating Reporting Noise in Agile Teams

Unstructured proliferation of reports creates cognitive overload, wastes time, and undermines Agile teams' clarity, decision-making, and delivery.
Careers
fromMedium
2 months ago

A Designer's Guide to prepare for Skip Level Meetings

Prepare clear outcomes, research the leader, adopt a partnership mindset, and avoid venting to make skip‑level meetings strategic and professional.
Web frameworks
fromMedium
2 months ago

Is separation of concerns a goal or a lie?

Separation of concerns makes frameworks like React and Tailwind beneficial by dividing complex problems into manageable parts, improving team collaboration and long-term maintainability.
Software development
fromMedium
1 month ago

You're still designing for an architecture that no longer exists

The traditional graphical user interface built on windows, menus, and clicks is being replaced by AI-driven environments where work happens through natural interaction without navigating applications or interfaces.
Productivity
fromdzone.com
2 months ago

How Scrum Masters Boost Team Productivity

A Scrum Master improves team effectiveness by removing operational inefficiencies and focusing on delivering business value rather than raw productivity metrics like code or velocity.
#ai-code-generation
Software development
fromDevOps.com
1 month ago

Can QA Reignite its Purpose in the Agentic Code Generation Era? - DevOps.com

AI now generates 41% of all code with 84% of developers adopting it, requiring deterministic execution, isolated environments, and convergent correctness signals for effective agentic QA.
Software development
fromDevOps.com
1 month ago

Can QA Reignite its Purpose in the Agentic Code Generation Era? - DevOps.com

AI now generates 41% of all code with 84% of developers adopting it, requiring deterministic execution, isolated environments, and convergent correctness signals for effective agentic QA.
fromMedium
1 month ago

Leading design teams is easy, but we made it complicated

Most of these companies start the journey from a functional standpoint, avoiding extra layers that may "divert users' attention", such as refined flows, potential edge cases, and, sometimes, proper visual design foundations and user experience. Here, the goal is to ship the product first to validate its value, then address other considerations.
UX design
fromInfoWorld
1 month ago

An ode to craftsmanship in software development

Your coding apprentice can build, at your direction, pretty much anything now. The task becomes more like conducting an orchestra than playing in it. Not all members of the orchestra want to conduct, but given that is where things are headed, I think we all need to consider it at least.
Software development
Agile
fromdzone.com
2 months ago

Why Agility Matters

Agility fails when organizations adopt rituals without enabling conditions; fix systemic conditions and test changes within your sphere of influence to achieve real agility.
Artificial intelligence
fromDri
2 months ago

Software as clay on the wheel

Automated, stateless iterative AI loops that read specifications, implement tasks, run tests, and commit passing code enable reliable, scalable progress on complex development projects.
Software development
fromO'Reilly Media
1 month ago

How to Write a Good Spec for AI Agents

Write smart AI agent specs with clear high-level vision, break tasks into smaller chunks, plan in read-only mode first, then execute and iterate continuously while staying within practical context limits.
fromMedium
2 months ago

Building technology products is easy, but we made it complicated

It's been almost 20 years since I started my career in product design, and, as you might imagine, many things have changed dramatically since then. One of the main characteristics of the technology industry is the constant evolution of its dynamics, roles, processes, technologies, experiences, and even business models. Those changes are inevitable and will continue. In retrospect, I see that there is one reality that has not changed much over the last 20 years and remains a constant issue to this day: building technology products can sometimes be a discouraging and exhausting process, from junior positions to senior management levels. Why do we suffer every time we need to build something? Why is there so much burnout among today's tech professionals? Why is it that, regardless of the industry, company, or technology, we always hear the exact phrases: "I'm exhausted, I feel drained by this job."? Well, those are valid questions that still haunt me 20 years after my first web design job. It seems like there's no choice in this environment but to suffer.
Agile
fromdzone.com
1 month ago

Agile's AI-Driven Paradigm Shift

"I've never felt this much behind as a programmer. The profession is being dramatically refactored as the bits contributed by the programmer are increasingly sparse and between. I have a sense that I could be 10X more powerful if I just properly string together what has become available over the last ~year and a failure to claim the boost feels decidedly like skill issue."
Artificial intelligence
Software development
fromInfoQ
1 month ago

Spec-Driven Development - Adoption at Enterprise Scale

Spec-Driven Development and clear intent articulation are essential for effective AI coding agents, requiring workflow integration, brownfield support, and context management for scalable adoption.
fromdzone.com
2 months ago

UX Research in Agile Product Dev: AI Workflows that Work

During my eight years working in agile product development, I have watched sprints move quickly while real understanding of user problems lagged. Backlogs fill with paraphrased feedback. Interview notes sit in shared folders collecting dust. Teams make decisions based on partial memories of what users actually said. Even when the code is clean, those habits slow delivery and make it harder to build software that genuinely helps people.
UX design
fromMedium
2 months ago

Test smart: how to solve dilemmas as QA?

To find the typical example, just observe an average stand-up meeting. The ones who talk more get all the attention. In her article, software engineer Priyanka Jain tells the story of two colleagues assigned the same task. One posted updates, asked questions, and collaborated loudly. The other stayed silent and shipped clean code. Both delivered. Yet only one was praised as a "great team player."
Software development
UX design
fromAresluna
2 months ago

How to make sure a designer never files a bug again - Unsung

Bug reporting UI and culture punish designers, demand strict repros and meticulous fields, deprioritize design issues, and discourage shared responsibility and human acknowledgment.
Software development
fromdzone.com
2 months ago

How Communication Profiling Stops Agile Delivery Breakdowns

Communication incompatibility is a systemic delivery risk; design Agile delivery systems to accommodate differing communication styles rather than only teaching individual communication skills.
fromwww.computer.org
2 months ago

Build Future-Ready Software Teams with Modern Frameworks

The recently updated SWEBOK Guide v4.0a represents a needful industry standard, following a thorough peer review and a consensus-based approach. With the rise of AI, a significant skills gap in IT and cybersecurity is emerging alongside changes in the global workforce. There has never been a greater need for a consensus-based framework. This guide, created and thoroughly reviewed by industry professionals, serves as a dynamic and evolving resource.
Software development
UX design
fromMedium
2 months ago

The 5 Heads of Product Design Transformational Leadership

Staff/principal product designers operationalize transformational leadership by adopting weekly practices across critiques, vision-setting, feedback, stakeholder management, and mentorship to amplify influence.
Software development
fromInfoQ
1 month ago

How a Small Enablement Team Supported Adopting a Single Environment for Distributed Testing

Reusing one development environment with versioned deployments and proxy routing, enabled by a small enablement team and cultural buy-in, scales distributed-system testing.
UX design
fromMedium
2 months ago

Nothing is certain-not even the "right" design process

Design careers face growing uncertainty as changing conditions and dominant tools increase pressure, requiring reflection, adaptation, and choices about trade-offs.
Software development
fromInfoQ
1 month ago

Does AI Make the Agile Manifesto Obsolete?

Agentic AI-driven SDLCs conflict with Agile Manifesto values and principles due to tool-dependence, extreme speed, and increased risk of hidden technical debt.
Software development
fromTheregister
1 month ago

Test-driven development ideal for AI, says Agile workshop

Test-driven development is essential for AI-driven coding because it prevents agents from producing tests that validate incorrect implementations.
fromInfoQ
2 months ago

Getting Feedback from Test-Driven Development and Testing in Production

Hast mentioned that they trust their unit tests and integration tests individually, and all of them together as a whole. They have no end-to-end tests: We achieved this by using good separation of concerns, modularity, abstraction, low coupling, and high cohesion. These mechanisms go hand in hand with TDD and pair programming. The result is a better domain-driven design with high code quality. Previously, they had more HTTP application integration tests that tested the whole app, but they have moved away from this (or just have some happy cases) to more focused tests that have shorter feedback loops, Hast mentioned.
Software development
[ Load more ]