| Profilo di BryanBryan Hinton's spaceFotoBlogElenchi | Guida |
|
05/06/2007 Tech Ed 2007 Day 2 Birds of a Feather – Agile Planning Tools and TDD/MockingI took in two BOFs tonight – one led by Joel Semeniuk on Agile Planning Tools – that included the likes of Steven Borg and Clementino Mendonca as well – there was some lively discussion – not all of it about Planning tools per se, but perhaps approaches to planning – I thought it was an excellent discussion and in the least made people think and hear the views of others which I think captures the essence of Birds of a Feather very well. One of my comments in the session was that there is no ONE tool for Agile planning – I believe there is tooling (perhaps it is Excel or Project which were the two most common mentioned) needed for Iteration planning (tactical planning if you will) and perhaps with co-located teams a sticky board is good enough (although having the traceability that you get with a tool like Team Foundation Server is valuable and you can see teams like what David Anderson is doing at Corbis where they use cards on the wall and TFS). I also think there is a need to manage the strategic space and the needs of the strategic space are different than that of the tactical. Another gentleman in the room captured that well in a comment about the decrease in granularity that is tracked as you move farther out on your roadmap. The items farther out are broader strokes of functionality or ideas that represent where you "may" go. At the end I chatted with Clementino, Steven Borg, and Martin Danner (from Accentient along with Steven), and Rob Lowe from my group at Intel about how easy it would be to put out a simple tool to enable card like planning. I was thinking something in WPF (it would be fun) and Steve mentioned using AJAX and the web (can you do drag and drop – maybe a Silverlight alpha test?). It wouldn't be too hard to make it such that you could plug in adapters for the backend technology that you used (VersionOne, TFS, etc…). We are going to talk some more on it and CodePlex seems like a good place to host that – we'll have to see where that goes.
The second session was on TDD/Mocking/Dependency Injection and facilitated by James Kovacs. Again it was interesting to hear people's perceptions on mocking and TDD. I think in general most in there with a couple of exceptions perhaps were behind TDD. There was a little bit more variability in mocking and the levels that people were using mocking and even what mocking was. My input was
Tech Ed 2007 Day 2: What a day! - ADO.NET Entities (EDM), LINQ, ASP.NET, and Data Mining, Performance Point, and a little WPF
04/06/2007 Tech Ed 2007 – Day 1 : Business Intelligence and SharePoint
So today started off a little slow after the keynote – at least for me. While I had a lot of sessions that interested me – none brought the “I can’t wait for this” feeling. I spent a fair amount of the data in sessions talking about SharePoint, Excel, and BI in general. This is a hot topic at work as of late as is reporting in general. The best part of the day so far surprisingly is the Hands-On lab I did where I published an Excel workbook to Excel Server. It was interesting to see what MOSS gives you. It exposed named elements in Excel and in the sample I had two named tables, a chart, and a named range (which was actually just one column). So put an Excel Viewer on top of it in the browser and I could see those items (with the visualizations as well). You can also create a filter that links different web parts together so that they can be parameterized together (kind of like having an area parameter that governs all the data displaying on the page when they are on different web parts). Couple that with a better connection between SharePoint and ASP.NET with ASP.NET 2.0 and SharePoint 2007 and SharePoint as a platform may be coming of age. I am in a session covering the upcoming features in SQL Server 2008 or “Katmai” (I think I spelled the codename right). They talked about ADO.NET entities which is interesting to hear them plugged into that effort – that feature got pushed out from release with Orcas to lag Orcas by a few months to align the strategy there – I wonder if aligning with the SQL team was part of that? Now the presenter is talking about storing “beyond relational” data in SQL Server. I closed up the sessions for the day by going to Scott Guthrie’s Silverlight session – I had seen most of the demos in a recent webcast, but it was still really cool. When you see the ease of creating an RIA (Rich Internet Application – perhaps RIE would be better – Rich Internet Experience) that connects to web services and leverages the investment that many shops already have in .NET it is easy to see how really remarkable websites can be in the future. I ran into a friend that works for JetBlue who was in the same Silverlight session and I told him that I would fly JetBlue if they made it as easy to fly and book routes as it was in the Silverlight Demo that Scott showed (you drag and drop your flight plan and your dates). One of the other demos that was just incredible was the Video Editing one. You could cut videos, splice them together, break them down into frame components, and all in the browser. They also had one that mimicked the recent Microsoft Surface Computing experience to a degree (with a mouse of course). The evening was the reception in the Exhibitor Hall the food was good. I talked with Infragistics, Dundas, DevExpress, and BusinessObjects - there may have been a couple of others in their as well. Dundas really stuck out to me in the charting space – they have a rich set of functionality for Reporting Services, ASP.NET, WinForms, and now for SharePoint – very, very nice and definitely worth a look. Infragistics also was pretty impressive as they talked about the work that they are doing in the Silverlight control space. I was glad to hear that as MS will likely ship some controls, but is no doubt counting on partners to fill in the control gap there. They already had charting components up there (I thought they were real demo components anyway) which is key as we have been bouncing Flash around as a platform and part of the reason is the charting interactivity that you get. All in all a good day – it got better as the day went on – time to take some of the capability I saw for a spin and get some sleep as well!
Tech Ed 2007 Begins!I have been meaning to blog all last week about my impending departure to Tech Ed. I noticed that I felt like I had an extra bounce in my stop all last week. Coming to Tech Ed is something I look forward to. 2005 was great with the impending release of VS2005, SQL 2005, and TFS. 2006 didn't have anything as compelling, but this year with Orcas on the near horizon (hopefully) and with Silverlight there should be some really good stuff. I am sitting here waiting for the keynote to start – we are running about 5 minutes late so far. Bob Muglia is the guy this year – we'll have to see if they have anything good to share. Last year's keynote was pretty good I thought with the 24 theme. The Attendee party should be great – never been to Islands of Adventure and definitely . I flipped on my Bluetooth on my phone as I walked through the main hall and I got a lot of advertisements – I guess they would like to call them coupons, but ads were what they were – as if you don't get enough of that in your Tech Ed bag alone (which is much, much improved from 2006 thankfully). We'll have to see as the week goes on if the Bluetooth broadcasting that they are doing has anything more useful (they call it Bluecasting). Looks like it is showtime – Back to the Future theme – good start – Doc Brown (was that his name?) – spoofing Hailstorm back in 2001 – Doc Brown called it a big waste of time. WinFS and Clippy get hit next – then an entrance in the Delorian – nice – well done. Talking about the 70/30 split in IT with 70% of resources spent on maintenance and 30% on new capability or value. Brought out Tom Bittman from Gartner to talk about IT and Agility. Tom said that Agility in IT is a major differentiator and the gap between the Agile and the non-Agile companies is growing. Tom made a key point that not only does the process need to be agile, but also the communication between Business, Development, and infrastructure. Being Low-cost and High Quality is no longer good enough – you have to be Agile as well – spoke on how to measure Agile – said go ask your customer. It is interesting – here I am sitting at a MS conference and the Keynote is talking about how Agile has now joined Cost and Quality Service as a foundational principle of IT. For those Agilists out there that has to feel like a nice pat on the back and validation for the journey to acceptance. Tom even took a shot across the bow of CMM and said that you can't just focus on process – that isn't enough – in a survey Gartner did process was an issue to getting to a real-time infrastructure for a quarter of the people, technology was another quarter and culture/organizational was another. |
|
|