From Desktop to ASP.NET

VS2012Logo
A company in Beverly, Massachusetts is contemplating a move from their successful enterprise desktop application to the web. Requiring .NET expertise, they called upon Lexicon Systems to help them chart their course. Dan Hermes taught a one-day workshop on Web Application Development, covering topics such as Desktop vs. Web Apps, Smart and Rich Clients, AJAX, and web services and a two-day workshop on .NET development using ASP.NET and C#, ADO.NET, IIS Configuration, and web security.

He worked closely with lead managers and developers to help the company architect the first steps into their next-generation product.

Out with the old, in with the new!

Test-driven Development (TDD) in .NET

The Agile/XP notions of frequent releases and constant redesign can be worrying.  There was a day, not far in the past, that code changes, any code changes, struck fear into the heart of a developer or project manager.  In many cases this fear was justified.  The majority of code was quite brittle and fragile.  The smallest of changes could bring an application to a grinding halt.   That’s why, when we’re doing things the Agile/XP way, we use Test-driven Development(TDD).   As we destabilize the code with refactoring and destabilize the release process with continuous integration, we aim to compensate with TDD.

Continue reading

Agile Development Using .NET

BurndownTFS
Software development is important to many of us, so we strive to find better ways to do it.

In the late 20th century we spent a great deal of time and money developing requirements and specifications, thinking through each case and documenting possible uses and outcomes. We would plan a glorious plan before beginning development.

Wait, that never happened.

Continue reading

10/21: Dan Speaks at Project Summit & Business Analyst World

project_summit_ba_world_201
Project managers and analysts converge on Boston in October for a conference on management and specifications for software. Software consultant Dan Hermes will speak on the topic of human communication in the software industry, presenting material from his publication How to Interact with People.

Mastering Human Communication Patterns by Dan Hermes
Project Summit & Business Analyst World
October 21, 2013, 3:45pm
Boston Marriott Burlington Hotel
details

5/2: Mastering Human Communication Patterns for NEMD

microsoft
New England Microsoft Developers will feature Dan Hermes as a speaker on Thursday, May 2nd, 2013, 6:30pm in Waltham, MA.  He will cover material from his forthcoming books, Softwareball: How to Play as a Team in the Software Industry and How to Interact with People: Human Communication in the Software Industry.

1st Floor Conference Room
201 Jones Rd., Waltham, MA
1st Floor Conference Room
201 Jones Rd., Waltham, MA
http://www.meetup.com/NE-MSFT-Devs/

REGISTER
Topic: Mastering Human Communication Patterns

Continue reading

3/17: Dan Hermes Advises Small Businesses at ATNE/CreativeNext Event

BowAndDrape
Dan Hermes served on a panel of advisors for Art Technology New England’s (ATNE) Growth Resource Meeting for small businesses on the morning of April 17th. Three firms in early stages of growth presented their business plans for review. This event is sponsored by the Massachusetts Executive Office of Housing and Economic Development CreativeNext series run by Helena Fruscio, the Creative Economy Industry Director. Continue reading

4/23 at Microsoft: Human Communication Patterns for Techies

microsoft
NE IT Pro Community Leaders will feature Dan Hermes as a speaker on April 23rd, 2013, 3:00pm at the Microsoft Office at 1 Cambridge Center.  He will cover material from his forthcoming books, Softwareball: How to Play as a Team in the Software Industry and How to Interact with People: Human Communication in the Software Industry.

When: April 23rd, 2013, 3:00pm new time
Where: Microsoft Office, 1 Cambridge Center, Cambridge, MA map

REGISTER

Topic: Mastering Human Communication Patterns

Continue reading