Related Content
Making Executable Documentation a Reality with DSLs A domain specific language (DSL) allows a development team to code in a language that business understands. This makes the syntax readable by technical and non-technical individuals alike. If your project is suffering from the overhead of excessive documentation, increase your velocity with a DSL. |
||
Validating Requirements with Given-When-Then When identifying requirements, it can be really tricky to develop a good understanding of how software should behave. Scott Sehlhorst looks at the Given-When-Then approach and how it allows teams to combine the benefits of incremental development with the benefits of getting it right the first time. |
||
How to Make Products People Love Scott Sehlhorst explores how to make products people love and focuses on Marty Cagan's ten tips presentation at MindTheProduct 2012, London's first conference for product teams. Key points include product discovery, not building what customers want, and building what customers need. |
||
Look at Everyday Products to Improve Software Designers are always looking at ways to improve software by making it fun and engaging to visitors. However, to reach the next level, we need to slightly change our focus. We need to look not just at other pieces of software but also at everyday products—like doors and the signs that go on them. |
||
Three Ways to Talk When You Are Listening We know listening is important. Typically, it’s what our stakeholders have to share that we most need to hear when eliciting and validating scope or requirements. At the same time, as business analysts, we cannot be passive flies on the wall. |
||
Taking Time Off to Benefit Innovation What a great idea it would be to be able to spend 10 percent of your time—or 15 or even 20 percent—away from your projects developing new ideas and focusing on projects of personal interest. It turns out that the idea is hardly new. Naomi Karten writes how taking time off can benefit innovation. |
||
Need a Convention Booth at CES for Your Mobile App? The number of conventions dedicated to the gaming and mobile apps communities is growing, and so is the number of people attending them each year. We look at some of the most popular conventions nationwide and the costs for you to exhibit your projects. |
||
Tips for Keeping Pace with New Technology Keeping pace with new technologies is challenging—especially if you've fallen behind. However, continuous learning is a critical component of agile practices. A few simple steps will not only help you get back to the forefront of technology but also will revitalize your thirst for knowledge. |