Browse By

Journey Through The JavaScript MVC Jungle

When writing a Web application from scratch, it’s easy to feel like we can get by simply by relying on a DOM1 manipulation library (like jQuery362) and a handful of utility plugins. The problem with this is that it doesn’t take long to get lost

How Do You Design Interaction? – Smashing Magazine

If you have to design an interface it’s almost obvious to think to begin the process by drawing. But is this the best way? I once casually started by writing an imagined human-computer conversation, and only afterwards I continued by drawing. This changed my way

Scaling Agile with Jira

During my Summit talk, I discussed three enterprise challenges when scaling Agile; process and documentation culture, underestimation of planning effort, and managing a complicated infrastructure. There certainly is a lot to say on all three topics! In this blog post, I would like to dive a bit deeper into

Business Model Canvas

The Business Model Canvas is a strategic management and lean startup template for developing new or documenting existing business models.[1][2] It is a visual chart with elements describing a firm’s or product’s value proposition, infrastructure, customers, and finances.[3] It assists firms in aligning their activities

Comparing Agile Software Tools

Comparing Agile Software Tools Agile is an exciting way to quickly deliver higher-quality products to your customer. New agile tools are emerging every day. This course helps you compare the strengths and capabilities of several different agile software tools, including Microsoft Excel, Atlassian’s JIRA, VersionOne,

The 8 Goals of Use Cases

Why do we write use cases? We write use cases for the same reasons that people use our software – to achieve goals. In our case, we want to assure that we are creating the right software. By looking at this high level goal in

7 Ways to Measure Test Coverage – QATestLab

7 Ways to Measure Test Coverage   Test coverage is a measure of the degree to which a test exercises some feature(s) or code. Test Coverage Relates the Tests Test coverage relates the tests produced to the software or features under test such that we

Responsive web design vs. mobile app development

Most businesses and organizations have websites, and with the popularity and proliferation of all sizes of mobile devices, a mobile strategy for those websites is more important than ever. If you haven’t already begun to make those decisions about your own organization’s mobile website presence,

How Dynamic Creative Optimization Works

Dynamic Creative Optimization Basics Dynamic creative optimization is a relatively new technology to the online advertising space, but it is sure to see tremendous growth this year.  Why?  Because dynamic creative optimization allows marketers to put the right message in front of the right consumer. 

Programmatic Creative vs. Dynamic Creative Optimization (DCO)

This post is continuously updated to reflect how programmatic creative and dynamic creative optimization (DCO) are evolving. When people think of the relationship of programmatic creative vs. DCO, a common misunderstanding is that dynamic creative optimization and programmatic creative are different technologies. One is actually a subset

DPI love ♥ Easily find the DPI/PPI of any screen

dpilove Resolution: × Common: 1920×1080 1680×1050 1440×900 1366×768 1280×800 1386×768 1024×768 800×600 DiagonalWidthHeight: ″ Common diagonals: 7″ 11.6″ 13.3″ 14″ 15.6″ 17.3″ 21″ 27″ Known screens Name Diagonal Resolution DPI dppx Loading… Help this list expand: Send pull requests or file Github issues FAQ “It’s

Implementing SAFe with Jira part 1 | fschop

In this article I am not going to explain what the Scale Agile Framework (SAFe) is and what Jira is. I assume you know, and if you need more information go to http://www.scaledagileframework.com and http://www.atlassian.com. But before we start, there are a few things that

Writing Complete Requirements | Tyner Blain

One of the ten big rules of writing a good MRD is writing complete requirements. We identify problems and opportunities in the market. We determine that one of these problems is valuable enough and practical to implement. Then we have to write the requirements, and

Business Analyst | Use Case Preconditions: A Best-Kept Secret?

Introduction Alistair Cockburn opened my eyes to the essence, elegance and effectiveness of use case preconditions.  In [1], he discusses preconditions in just a dozen paragraphs, but these contain two statements that revolutionized my understanding of preconditions and their counterpart, postconditions. This article starts with

How to Define Scope in an Epic

Agile teams typically differentiate between “epics” and “user stories.” In most cases epics are just really large stories that sit far down on your product backlog until the team is ready to flesh them out into more detail.  The logical question is how to scope

User Stories, Epics and Themes

I’ve been getting more and more emails lately from people confused about the difference between “user stories”, “epics” and “themes.” So I thought this month we’d return and cover some basic–but very helpful–territory by explaining those terms. moreFirst, the terms don’t matter that much. These

What Requirements Documents Does A Business Analyst Create?

Are you working on your first project as a business analyst? Have you ever wondered exactly what requirements documents a business analyst creates for review by the business and technical teams? While the requirements documents created for any specific project will heavily depend on the

Can I use… Support tables for HTML5, CSS3, etc

About http://caniuse.com/ “Can I use” provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers. The site was built and is maintained by Alexis Deveria, with occasional updates provided by the web development community. The design used as