|
Software Development in a Nutshell:
Successful Projects Start with a Well-Defined Process
I follow a disciplined incremental software development process to create successful projects:
- Chunk project into small projects.
- Interview client to understand project goals.
- Write project specifications* and have client review and approve.
- Create storyboards of web pages and have client review and approve.
- Design and develop software and have client test and approve.
- Repeat with next small project until complete.
See Keys to Successful Projects for more information.
*Robert Glass reports in Software Runaways, Lessons Learned from Massive Software Project Failures, that 51% of projects failed due
to poor or nonexistent project specifications.
Testimonials
- "Ed is a very good programmer".
- "Good ASP.NET developers are very hard to find. Ed, you're one of the better ASP.NET developers I've found (paraphrased)."
- "This is Good!, Ed" - Referring to an ASP.NET Ajax drag and drop UI I designed.
- "We appreciate all the great work you've done for us!"
- "I have immense faith in your ability to solve any problem thrown at you."
- "My experience with Ed has been very positive -- he's very responsive and customer-focused."
Skill Set
- ASP.NET 1.0, 2.0, 3.0\3.5
- Visual Studio 2005, 2008
- C# (preferred), VB
- ASP.NET User Controls, Server Controls
- ExtJs (JavaScript Forms Library)
- MS SQL, Stored Procedures
- Microsoft Access, VbScript
- Html, JavaScript, Css
- ASP.NET Ajax
- Xml, Rss, Regular Expressions.
- Object-Oriented Programming (OOP)
- N-Tier Programming
- MbUnit+Gallio Test Framework
- Integrated eCommerce capabilities for web sites: LinkPoint, PayPal, & WorldPay
- Server Management: Imail support, Sql Server Backups.
Rescued Large Complex Botched Web Projects
I have taken over two very large complex botched web projects and redesigned and recoded them.
The first web application was so poorly coded that the client could not use it. I redesigned and
recoded his web application and he now makes high six figures using the web application I created for him.
Portfolio & Articles
View my Successful Projects
View my ASP.NET Articles
View my Resume (Past History)
Senior Developer
Robert Glass states in Software Runaways, Lessons Learned from Massive Software Project Failures"
that 42% of projects fail due to lack of senior staff.
I have over 30 years experience in software development.
Let Me Be Clear:
- I'm a very good web developer.
- I create high quality web applications.
- I listen to the client and understand what they want.
- I respond to client inquires promptly.
- I'm very professional, reliable, dependable, and loyal to my clients.
- If you want me to help you build your company call me. 978-772-0888.
Free Consultation
Do you have questions concerning:
- What technology your current web site uses.
- The quality of the code of your current web site.
- The best technology to select for your web site.
- How to approach developing software for your site.
For a FREE 30 minute consultation on web application development call Ed @ 978-772-0888,
or email Ed.Swartz@SandyPondConsulting.com.
Problems With Other Developers
Prospective clients have said this to me about other developers:
- "We have hired multiple programmers to build our website. The first programmer
was overseas, so we had a difficult time coordinating with him. The second
programmer was more interested in doing what he wanted to do rather than what
we wanted him to do....Thus far we have spend over $3,500 on our website and
still, as you can see, our site looks cheesy and it's prone to many problems
that need to be reworked."
- They went through 6 developers and none of them did a good job and the project still needs to be done.
- I went through 12 developers to find two developers who might be good.
- From an owner of a design firm: The client outsourced the project to offshore developers. The 1st developer took the client's money but did no or little work on the project. The succeeding developers created poorly functioning code.
- The developer "flaked out" and doesn't return my phone calls or emails.
|