My last entry on design for a bit – just some thoughts on the added complexity when designing applications for multiple client devices. Fast Changing Device Landscape The “last mile” of user/computer interaction has seen a number of exciting innovations over the past year or so. Phones are getting physically smaller, yet have bulked up [...]
Like a technical peanut butter cup – two great skill sets that go great together. What really happens when artists and coders mash things up? Intuitive Interactions: Are application developers adept at effective design? I think, as a group, no – witness all of the effort put forth to wrap “user friendly screens” in front [...]
It’s been a while since I’ve led an interactive requirements session for an interactive application – but it’s kind of like riding a bike. After a few minutes, the old habits come back, and the iterative ideas and cascading creativity starts to flow. What has changed, however, is the application platform, the office environment, and [...]
Starting up a new project, and I’m definitely having fun with it. At first glance, it looks like a fairly small, departmental application, but it is actually part of a web of disconnected processes and local databases (ie. “a mess”) that support some fairly important master data. Also, the folks I’m working with are much [...]
Lots of conversation at work these days about PMO, resource prioritization, and reducing cycle time for IT projects. I feel a series of posts coming on … IAPL, we launched a project to bring test discipline to our technology efforts. The team was writing standards and guidelines for test scripts, implementing integrated testing tools supplied [...]
Last in a series on some practical legal mumbo jumbo (disclaimer: IANAL) for your Master Consulting Agreements (MCA). This one was particularly interesting to put in; it’s really interesting to see who catches it, but it was an amazing (in retrospect) observation that led us to include the language. The Trigger Event: A virus outbreak. [...]
I am late is responding to a comment on this post, first in a series about Consulting Engagements. Earlier this week it was Intellectual Property, with another good comment … so, why all the harsh language about protecting IP that I probably can’t commercialize? Ah – welcome to the world of Risk Sharing. The issue [...]
Over the past few days there have been so many posts regarding Microsoft’s announcement of XML formatted files for Office 12. One of the key reasons that I am working so aggressively towards Eclipse immersion (although not necessarily my next big chunk of work – priorities …) is the view that XML will continue to [...]
Over the last few days, I’ve been in a few vendor demos, trading partner reviews, product pitches, and project discussions, all reviewing complex systems or processes, and tools / software / services to help out. Some important, common, and somewhat random issues kept popping into my mind, all about trying to have a discussion about [...]
Rothman suggests we use the term Defect, not Bug – as if Defect is a more honest / real word, and Bug is somehow more evasive, non-descript. Au contraire – my guess is that Ms. Rothman does not have a programming background! When you say to a Programmer that their software has a bug, they [...]