Telecommuting in the real world of Software Development and IT

by BizTron 29. April 2008 02:31
It is now becoming more and more apparent that a significant way to save on travel costs for individuals, companies and government agencies is to limit driving

With a 25 to 50% increase in gasoline prices in recent memory, it is now becoming more and more apparent that a significant way to save on travel costs for individuals, companies and government agencies is to limit driving to work, customer sites, conferences (well maybe not conferences), and meetings.  Telecommuting has been around since the 1970’s (Telecommuting:  I’m not talking about satellite offices though, although that and anything else you can think of to save travel costs would be great.  I’m speaking to the ability to work from anywhere, especially one’s own home.

Many people I’ve spoken with over the years, from all areas of office work, believe that working in and around co-workers makes you more productive and part of a family.  Some even have the sense that if someone can’t see them work, then maybe no one will know they are getting things done.  On the contrary.  I believe that measurable work will begin to increase without all the distractions of an office environment and senseless meetings, water cooler chatter, “white noise” muzak, fire drills, coffee breaks, parties, arguments, etc.  On top of that, measuring work can now take less effort and make everyone more efficient.  Yes, this could lead to downsizing, smaller office footprints, less waste on equipment costs, utilities, sick time, leave of absence, etc.
Think of all the benefits you could enjoy working from your home office.  Almost like running your own business, you can make those ball games, track meets, dance recitals, orchestra concerts, PTA meetings, and maybe even lunch and dinner.  As for me, I still need to get the vacation time to recharge with the family, and sometimes need time to work around the house to do things you can’t do while focused on work.  But, one can always work a flexible schedule and even focus on delivery of various pieces of work when the time is right such as late afternoon and evening, while mowing at noon.  Everyone can think of things they would rather be doing other than sitting in traffic, driving for 10 minutes to several hours, riding a bus or subway.  It would be a good exercise to just start thinking about it.

Specifically, how do we get there?

That’s the tricky part.  Unless you’ve already done this before, how easy can it be?  Some of the important issues to resolve are how do you do your job, who do you need to interact with and how.  As an example, I can use my own needs.  On a daily basis I always need a computer, internet access, telephone.  If I travel anywhere I need a computer, internet access, telephone.  Notice a common thread yet?  I’ve gotten pretty good at this part, yet there are still many more options that I don’t take advantage of.  I could use a laptop, Wi-Fi, and a cell phone; a desktop computer, hardwired Ethernet, DSL and a landline; or a cable modem, LAN, servers, virtual machines, multifunction printers, Wi-Fi, Ethernet, ip phone, Gmail, Instant messaging, Web Cam, well you get the picture!?  Well, I have what I need to do whatever work I need to do.  If not, I acquire it, it’s pretty simple really.  Just as you can use an umbrella, rain coat, hood or a hat to keep from getting wet when it rains, you can choose what it is you need to do your job.  I’m a software architect and developer.  If I manage a team I need contact via phone, fax, e-mail, shared desktop, video, or sometimes face-to-face.  When I’m writing a proposal, design, code documentation, I don’t really need distractions, just research and a PC.  If I’m writing code, I need MSDN, (not a Java guy, sorry) and possibly a set of Virtual Machines/Servers.  Sometimes I’ll need internet access, Windows Live Messenger for help from my network of peers, and access to pre-built Virtual PC or VMware images.

Over the next several months I’ll update this with costs and cost savings for an average month or year, or any information I can gather.  My motives until recently were to help people to break away from the bonds of the corporate office, but now it seems there is a more fundamental reason for Telecommuting, namely saving our economy if not saving the planet in the process.

Tags: ,

Virtualization | Development

Windows Mobile Owners Circle registration failure.

by BizTron 10. April 2008 18:17

What's this:  I can't figure out what any of this stuff is...

System.Web.Services.Protocols.SoapException: Request could not be processed. ErrorCode:0x81000001 ID:{A4BD13DB-B922-4160-A475-52D8A3167B8B} Host:[]. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.MSCOM.CustomerServices.v30.CustomerServiceProxy.CustomerService.GetCustomerEmails() at newsletterupdate.Page_Load(Object sender, EventArgs e) at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Passport Info: 00014B70C3A4073E

I was attempting to update my Windows Mobile 5 device with some simple options and realized I may need to login first since I was getting dead pages while trying to download content.  Then after I filled out the required registration forms, I got what you see above.  May I'll get a chance to update this post when I find and answer, but please let me know if anyone knows what this is and/or how it can be fixed.


Windows Mobile

Tech Valley Code Camp on April 19

by BizTron 7. April 2008 18:41
Tech Valley Code Camp, Tech Valley .NET Users Group

Chris BowenChris Bowen (From the MSDN Flash Newsletter.)

From the Editor

Hello developers across the northeast. Here's the latest news for our corner of the country.

As I write this, Code Camp 9 hasn't happened yet, but I want to thank everyone who volunteered to help make Code Camp what I'm sure was a great event. In particular, I want to thank our many speakers who shared expertise and the contributing companies who donated giveaways to support the event.

If you missed Code Camp 9 and live in the Albany, NY area, you can attend the Tech Valley Code Camp on April 19. 

© 2008 Microsoft Corporation

Don't miss the TVUG (Tech Valley .NET Users Group) meeting tonight...

Alberto Gemin

Microsoft Dynamics CRM 4.0: A Platform For Building Custom Applications

Speaker: Alberto Gemin, Account Manager, Infusion, Development
When: Tuesday April 8, 2008 - 6:30-9PM
Where: VersaTrans Solutions, Latham, NY

With its latest release, Microsoft Dynamics CRM is aiming to function as a flexible, robust platform for building applications that can help meet the unique needs of many business groups. This technical presentation will be composed of three parts: a brief overview of CRM concepts, a presentation of the Dynamics CRM 4.0 application focusing on architectural and development aspects as well as new features, and a drill down into application design areas, such as User Interface Management, Business Logic Design and Application Data Modeling. The session’s goal is to provide insights into the possible benefits of using a platform like Microsoft Dynamics CRM to jumpstart application building efforts.

Alberto Gemin is an account manager at Infusion Development in New York, focusing on State & Local Government and CRM. He started his career in Italy in the world of TSO, CICS, IMS and COBOL, but he soon moved to Sweden, where he worked at Ericsson’s European Research Labs. He designed real-time operating systems and device drivers, and learned a lot about multi-threading and Unix. He moved on to Accenture in France, where he became involved in CRM with Daimler-Chrysler‘s pan-European implementation of Siebel. After three years at Innoveer in London as a senior architect implementing EAI solutions for CRM systems, at Infusion he found the opportunity to expand his experience with a wide range of architectural challenges. He is Siebel and Microsoft Dynamics CRM certified.

Tags: ,