April 2008 - Posts

MVP Summit - Just received this picture...

Here is a picture from the MVP Summit I just received, which shows me with two of the really cool MVPs ... Mike from Texas on the left and Fabio from Brazil on the right. The picture was taken during one of "Chucks ... you have 3 minutes" breaks q;-)

MVPs

Posted by willy with 1 comment(s)
Filed under: ,

Team Foundation Server Service Pack 1 Imminent

Read all about it on Barry's blog at http://blogs.msdn.com/bharry/archive/2008/04/28/team-foundation-server-2008-sp1.aspx. Some really interesting features are coming ...

Posted by willy with no comments
Filed under:

Technology Videos - Kuwait Session Recordings now available

Please note that the following recordings have been posted to both www.drp.co.za (under media - videos) for registered users and to www.saarchitect.net (SA Architect > Publications > Value Add Information > Technology Videos).

All four sessions were delivered in Kuwait and are currently used as reference material for our technology readiness and awareness program.

TFS Team Build Implementation Team Build Implementation Kuwait technology day recording, focused on Team build implementation, part 1 and part 2.
Team Foundation Server Post-Installation Planning TFS Post Implementation Planning Kuwait technology day recording, focused on TFS post implementation planning, which we believe is critical before TFS is deployed and used operationally.
TFS 2008 What is New TFS/VSTS What's New and Exciting Kuwait technology day recording, focused on TFS and VSTS 2008 features that we believe are key.
WCF and Linux Interoperability Windows and Linux Interoperability using Mono and WCF Kuwait technology day recording, focused on Windows and Linux interoperability using Windows Communication Foundation and Mono.
interop

Enjoy the videos. Feedback welcome!

Posted by willy with no comments
Filed under: ,

Interoperability ... a mind set or technology challenge?

Together with our champion MVP lead Ruari, the South-African MVPs are considering  hosting an interoperability day. We plan to demonstrate that MVP_Horizontal_FullColorinteroperability is a mind set and no longer a technology challenge, by demonstrating:

  • Windows and Linux interoperability based on Windows Communication Foundation and Mono
  • Team Foundation Server integration with both Microsoft and non-Microsoft development environments
  • and much, much more ...

MVPs ... bringing knowledge, experience and passion to the IT industry and IT community!

Comments? Interested?

Posted by willy with 1 comment(s)

Team Foundation Server ... are we satisfied and ready for the product?

During presentations, demonstration and discussions of Team System at the global summit, I have been wondering whether our market (South-Africa) is satisfied with and ready with the Team System product. This applies to TFS2008, with a few lingering TFS2005 environments, and excludes the all exciting, but non-released TFS Rosario release.

The marketing message of TFS is definitely not correct and I often get agitated by the sales message dropped with customers. For one, TFS is not VSS+ and it is also not a simple click-the-setup, install, then use the product. I often get a raised eye-brow when I suggest that before installing or at least before using TFS, the organisation needs to take a huge step back, find a whiteboard and do some post-implementation planning.

Although my TFS planning session has created raised eye-brows with sales, it has resulted in current and potential TFS users to stop, think and plan, often avoiding the unfortunate and often dismal failure of a TFS installation ... after which we normally get called in to fix the product. It is not the product, but the lack of planning and incorrect implementation and usage thereof. At www.drp.co.za and SA Architect, at SA Architect > Publications > Value Add Information > Technology Videos, you can find the TFS Planning session recording made for a technology day event in Kuwait, which is a glimpse of the planning that organisations should ... or rather must do before using the TFS product. Use the SA Architect site (hosted in South-Africa) if you are located in South-Africa and probably the www.drp.co.za site (hosted abroad) if you are located anywhere else.

Etienne made an excellent recommendation at the summit that Microsoft should create a 5-min product overview of TFS, highlighting the product focus, the features and ensure that the message is correct. In other words, TFS is not a Visual Studio Source Safe on steroids, but instead a complete ALM guidance and management solution.

The following illustration shows my views ... hold back the missiles ... on TFS 2005, TFS 2008 and the next version of TFS in the form of a "radar view". While TFS 2008 has introduced great enhancements in certain areas, only the next generation of TFS will deliver the near comprehensive solution that many of us are looking for. BUT, this does not mean that TFS2008 is not a great product ... in fact it is an exceptional product that, if implemented and used correctly, can add immense value to all stakeholders of solution development teams "today".

blog

The read arrows show the "current" threats and attacks on the TFS 2005/2008 product. Build and Reporting is a complex environment, Team Architect lacks useful and productive modelling support, operations is complex, process, operations, work items and version control often suffers due to a lack of planning and in the area of team editions the licensing is complex and costs often skewed. Most developers in our region need ... or want?!? ... Team Suite as they are also Testers and/or involved in design of solutions, but simply cannot afford it.

With the next generation of TFS the picture, as shown, looks vastly different, but the threats are probably the same.

It is important to highlight that I am currently Smile1 with the product,

... but the next generation will make me smile2!!!

More on Rosario in future blogs as we investigate the latest CTP12 release ... in the interim stop, think and plan ... then the investment in TFS will prove to be a positive and productive investment!

To conclude, what are the answers to the questions:

  • Are we satisfied with the product? ... Absolutely ... TFS2008 rocks if we stop the bus, think and plan. With planning the investment in TFS will prove to be a positive and productive investment!
  • Are we ready for the product? ... Yes, but only if we plan, plan and plan, possibly adding a spice of awareness and training. I am also convinced that the relentless evangelism of the product and especially process guidance has raised the understanding of TFS and the associated value proposition. A few years ago acronyms such as SDLC, ALM, CI, ... would have been mistaken for symbols on nutritional fact stickers on consumer products by most Microsoft project team. Today the understanding of and the need for process guidance is a well known and understood terrain, making the Team Foundation Server tool an easier product to talk about and plan for.

We all know that TFS is a great product and that the value-add is immense ... with planning, planning and more planning ... however, we also need to understand what TFS is "not":

  • Upgrade to Visual Source Safe ... it is not just a source control system.
  • Product that is easy to install, configure and maintain ... it is not a Notepad type application.
  • Simple and cheap solution ... licensing and selection of correct VSTS editions is not trivial and requires thought and "planning". Start with a phased adoption process start with VS Pro and TFS CALs ... go Team Editions and especially Suite when needed. The big-bang approach never worked for us in the TFS or other SDLC products, therefore a phased approach is both cost "sane" and implementation/adoption "feasible". 
  • Time or project management solution ... it integrates with Project and Project Server, but will never replace these.

Rock on TFS!

Posted by willy with 2 comment(s)
Filed under:

Team Foundation Server Power Tools - March 2008

The new release of the power tools is finally release and alive as per Brian's post.

Download it from here and start using the great tools, such as:

  • TFS Server Manager, which is Brian’s tool … “nugget” for troubleshooting and dog food stats
  • Process Template Editor
  • Best Practice Analyzer 2008
  • Work Item Template improvements, such as integration into Team Explorer IDE
  • Scriptable Team Project creation (requires TFS 2008 SP1)
  • Support for 64-bit Sharepoint
  • Tfpt unshelve |destroygl | changedocurl options and online | review performance improvements

If you are not using TFS Power Tools, it is time to start the download!

Posted by willy with no comments
Filed under:

SA Architect Event: TR .NET Security

What Technology Readiness (TR) information sharing session exploring the Microsoft .NET Security features and technologies.
When 2008/06/27 09:00AM (GMT+2)
Where BB&D Collaboration Centre, Johannesburg. http://www.bbd.co.za/Contact.asp?id=Contact/Contact
Register To register for this event, please contact any SA Architect lead with the "Event RSVP" property enabled at http://www.saarchitect.net/Lists/Contacts/AllItems.aspx.
Cost Free!
By Jean-Pierre Fouche (BB&D ATC)

saa_Logo5[3]

Posted by willy with no comments

SA Architect Event: What is Domain and Pattern Driven Design and why should I use it?

What Technology Discussion session exploring domain and pattern driven designs.
When 2008/06/25
Where BB&D Collaboration Centre, Johannesburg. http://www.bbd.co.za/Contact.asp?id=Contact/Contact
Register Session will be recorded and made available to the community.
Cost Free!
By Johan du Toit (BB&D CPT) and BB&D ATC.

saa_Logo52[4]

Posted by willy with no comments

Team Foundation Server - Microsoft Environment

Ever wondered whether your Team Foundation Server deployment is? Have a look at Angela's blog post, which summarises the environment which is quite substantial ... we had the pleasure of speaking to some of the leads of the various areas at the MVP summit.

Dogfood topology

Posted by willy with 1 comment(s)
Filed under:

The example office of the perfect MVP coordinator and host ...

IMAGE_045Does anyone recognise this office?

The occupant was very, very busy for the Team System MVPs and we would like to thank him for the excellent summit, the VIP treatment the Team System MVPs received and for preparing all the drives for us ... clue #1.

Any idea yet? If not, he is probably out fishing now that the MVPs have left ... clue #2 ... q;-)

smile2

The occupant of this office is  not just the best coordinator, the best host of the MVPs during the summit, but also won the quote of the week, which described the full, the exciting, the tiring and the constructive schedule he organised for us:

“Ok, you have 3 minutes to get your lunch…”

I am back home, but already missing the product team, the Team System MVPs and the beautiful city of Seattle.

Posted by willy with no comments
Filed under:

SA Architect Event: TR Powershell 101

What Technology Readiness (TR) information sharing session exploring the Microsoft Powershell technology.
When 2008/06/20 09:00AM (GMT+2)
Where BB&D Collaboration Centre, Johannesburg. http://www.bbd.co.za/Contact.asp?id=Contact/Contact
Register To register for this event, please contact any SA Architect lead with the "Event RSVP" property enables at http://www.saarchitect.net/Lists/Contacts/AllItems.aspx.
Cost Free!
By Willy-Peter Schaub (BB&D ATC)

saa_Logo5[3]

Posted by willy with 1 comment(s)

MVP Global Summit - Day 4

I should have gone to the summit opening, Ray's keynote, Steve's keynote and the summit closing sessions this morning, but instead visited the home base again to meet with Jeff. I "love" the wonderful and humanoid friendly Microsoft Redmond campus and here are a few pictures giving you a feel of the place, without giving away any strategic location details.

IMAGE_034

IMAGE_035

Sports field in the middle of the campus, facing the baseball pitch.

The soccer field ... astro turf in all its glory. Jean-Pierre would be doing his hand stands in the middle of paradise every day if he were here ... q;-)

IMAGE_038 IMAGE_040
A view from behind the baseball fence ... if we could photograph back in time, we would see us taking the photo above. Spring is in the air ...
IMAGE_036 IMAGE_044

One of the buildings next to the sports field ... amazing location.

The TFS/VSTS mothership ... I used to work here a year ago, when I had the privilege of being part of the TFS BPA sabbatical ... what already a year ago?!? ... "Wow".
Henk would probably call this the "DevStar" q;-)

In the afternoon the side/optional sessions (with focus on TFS Internal and VSTS Debugging) continued and at the same time concluded the summit for all of us. It is sad that it is all over again, but it was great meeting my colleagues, the numerous MVPs from all over the world, including our Kuwait colleagues q;-)  and off course the TFS product team  ... these TFS/VSTS'tonians are just amazing!

I think we are all tired after long days and weird time zones for some of us. "Sleepless in Seattle" ... has a completely new meaning for me after this summit.

Cheers Seattle, cheers USA ... until next time, when I will hopefully be able to bring my family with me to explore and enjoy this amazing place.

Monkeys

We are generally still under NDA, but watch this space and attend our SA Architect community sessions in June+ timeframe, when we will be talking about and introducing the amazing new and enhanced features in the Rosario CTP12 release.

Posted by willy with 4 comment(s)
Filed under:

SA Architect Event: TR What's new in Windows Server 2008?

What Technology Readiness (TR) information sharing session exploring the Windows Server 2008 technology.
When 2008/06/18 09:00AM (GMT+2)
Where BB&D Collaboration Centre, Johannesburg. http://www.bbd.co.za/Contact.asp?id=Contact/Contact
Register To register for this event, please contact any SA Architect lead with the "Event RSVP" property enabled at http://www.saarchitect.net/Lists/Contacts/AllItems.aspx.
Cost Free!
By Zayd Kara (BB&D ATC)

saa_Logo[5]

Posted by willy with no comments

MVP Global Summit - Day 3

We are still bound to the NDA. These are the sessions we covered today ... again a day "full" of information, discussions, and long lists of issues (Neno's was definitely the longest) ...

  • Team System: TFS Roadmap and Direction
  • Team System: TFS Administration & ETM
  • Team System: Project Management in Rosario
  • Team System: Reporting
  • Team System: Working Lunch with Continuous Improvements including the Ranger projects
  • Team System: Agile project management
  • Team System: Reports and Dashboards
  • Team System: Build workflow and gated check-in
  • Team System: Managing Source Code Change
  • Team System: Andrew and Brian unplugged
  • MVP Summit Attendee Party

imageAfter two days of non-stop TFS sessions ... the product team really took our feedback last year to heart ... we even had working lunches, the last thing I had energy for was the summit attendee party in the evening. The fact that we were stuck in traffic in the bus for nearly two hours from the Redmond Campus to our hotel did not help although I did manage a short nap.

But we nevertheless all dragged ourselves to the party .... what was it like?

The Experience Music Project (EMP) is a museum of music history, was founded by Paul Allen and is located next to the Space Needle.

The museum was interesting, although the noise would have driven our professor, JPF, insane q;-) I did not stay long ... too tired ... but it was nevertheless an interesting and "fun" experience. 

Posted by willy with 3 comment(s)
Filed under:

SA Architect Event: What is Test Driven Development and why use it?

What Technology Discussion session exploring test driven development/design (TDD).
When 2008/06/13
Register Session will be recorded and made available to the community.
By Johan du Toit (BB&D CPT) and BB&D ATC.

saa_Logo52

Posted by willy with no comments
More Posts Next page »