Team Foundation Server (TFS) supports several process templates for managing work on your project including a few built in the box and 3rd party templates. The question is which one do you select for your project? MSDN states the following:
Choose Visual Studio Scrum if your team manages bugs along with product backlog items during sprint planning
The SCRUM process template tracks Bugs at the same level as Product Backlog items and tracks estimates using an Effort field. Tasks contain fields to track Remaining work only which is automatically zeroed out when the task is set to Done.
Microsoft Solutions Framework (MSF) for Agile
Choose Agile if you want to triage bugs separately from the product backlog and resolves work items before closing them. Also, choose Agile if your team allocates time for bugs with each sprint.
The Agile template is designed to support Agile development for teams that don’t want to be restricted by Scrum. It supports estimating User Stories using Story Points. Tasks contain fields to track Original Estimate, Remaining, and Completed work fields. Bugs aren’t tracked on any backlog page.
I hope this helps as it took me some time to find an authoritative answer.
I don’t need anymore reward programs that require me to carry a membership card or attach something to my key ring. Reward programs need to be easier and reward me for things I use or do on a regular basis. A program that I enjoy quite a bit is Bing rewards. It is easy and intersects with something I do all the time, and that is search the web. I search the web multiple times a day as part of my everyday professional and personal life.
A few of the Bing reward benefits include Amazon gift cards, Dominos Pizza, Burger King, iHop, Hulu subscriptions, GameStop, ProFlowers (ahem, Mothers day is coming up), Starbucks gift cards, Xbox points just to name few of the benefits that help me save money on practical to services many of us use everyday. Just register or create a Microsoft account and search the web like you normally do (of course using bing.com) and you will get points in your account. You do NOT have to buy anything or supply a credit card to participate in Bing Rewards.
Bing rewards is a non intrusive, non email spamming program that gives back rewards for things that I actually use. I don’t have to do anything special to earn points and redeem points making this a program anyone can use and benefit from!
Maybe you have everything you need and you are not interested in any of the partner programs offered here. There is another benefit you may be interested in donating your points to help your local school or a non profit. Bing rewards enables you to donate credits from you account to schools so they can get access to modern computers equipped with Microsoft Office for classrooms or non profit organizations like the Boys and Girls club of America and TechForAmerica. The point here is Bing makes this easy for anyone to participate without carrying membership cards, getting email spam or doing something out of your everyday routine.
There is no commitment, you are not locked into a program or a subscription program, there is no down side to at least giving this a try. I think you will find the overall experience rewarding by itself. Find out more about Bing Rewards
There is always the exception to a posting like this where someone has attended a session and the slide deck that made a lasting impression on the audience. Now let’s take the same presentation and ask the question; have you ever been held hostage when another presenter uses the same slide deck and ends up pointing at the slides failing to deliver the point? The presenter has a great message to deliver, yet somehow the slides become an unnecessary distraction. The other extreme is attending a session where the presenter doesn’t have a presentation, instead they have a slide deck from the marketing team. The marketing deck example follows the same basic formula for holding an audiences prisoner
||Best slide in the whole deck
||Rarely followed and we spend far too much time going over this slide
|Industry or Market trends
||– Lots of people/companies have this problem
– Everyone is doing it and you’re not (or you are doing it, just the wrong way)
(these are things you generally know except this deck has percentages and surveys)
||Analysts said we’re magic!
|Insert the thing you are being sold (you can have a stomach ache, but presenter is sure it can be solved by their new mobile cloud solution and big data), often expressed in far too many slides. There is some belief the number of slides are an indication of the deck’s value (hence we have the distraction of trying to get thru too many slides).
||Q&A, Call to Action, Ta-da!
Table 1-Marketing deck outline
Showing up with a slide deck doesn’t mean you have a presentation. If we can deal with that level of thinking we are closer to solving this problem of creating 60 minute hostage crisis. There is plenty of material on being a great presenter and building great presentations, I want to share a few observations I’ve found to be helpful over the years.
|Companies could do more to identify and invest in people who are passionate about the message. These people are fantastic brand ambassadors for the company.
||This is different from finding subject matter experts to deliver the presentation. There are lots of subject matter experts take for example many of the judges on reality TV singing competitions. They are subject matter experts, and at the same time most of them couldn’t sing a single note.
Investing speakers passionate about the company message could be the key to help your company break away from the competition in your market.
|It is ok to say no to a request for a presentation (especially with slides). You can offer to talk to the audience instead.
||Take a seat and be the subject matter you already are! In my observations customer really appreciate having access to you as a subject matter expert. The alternative was a pre-determined slide deck that may or may not connect with audience. This happens even when have agreement on the agenda up front.
I recall an executive briefing with a customer where it is generally death by slide deck for 60 minutes at a time all day. One presenter came sat down with a napkin ask the customer a few questions, jotted a few notes and just talked with the customer for 45 minutes. The customer couldn’t stop talking about the session the entire night and by far had the best presenter during the 2 day slide marathon.
|Online presentations is a great where it makes sense to use more slides to drive the presentation.
||The ability to connect with the audience online varies from the method used for an in person presentation (even with a webcam this can be a tall order).
People can pull it off great presentation online both live and pre-recorded. Scott Hanselman would be one of the greats, along with many of the presenters in TED talks.
This is a great place to use slides to make the point. (See I am not all anti slides)
|A few other good resources that provide an alternative to the dreaded slide deck. Check out Dan Roam’s materials on Amazon.
||Sorry for the mini Dan Roam infomercial but I am sure Dan or Amazon won’t mind.
I found this material useful in freeing me from slide purgatory when I just need to convey to the customer I understand the problem and gain consensus on an approach.
There have been many times people have asked me for my slide deck on a given topic and they are often disappointed when I send a deck with ten or fewer slides containing only a few bullet points. I realize the requestor wants the message captured in a slide deck, when I rarely use slides simply because I don’t want the slides to distract the audience from the presentation.
Why is the former Microsoft guy so excited about the Salesforce announcement? There is wealth of Visual Studio experience out there combined with virtual treasure chest of value locked in their Salesforce applications. This is an exciting time to create new modernized applications in the enterprise.
Visual Studio developers can now bring you real time data from enterprise systems into line of business (LOB) applications instead of building “after the fact” reports. This ability to build applications that break down data silos in the cloud provides a world of opportunity for Visual Studio developers.
In addition to being able to reach into Salesforce enabled applications the opportunity to build social enabled applications on Chatter create yet another opportunity for developers to create new business value. Granted some Visual Studio developers have caught on to building social enabled applications with Yammer, it is great news to now have access to both major platforms. Social enabled LOB applications increase employee and customer engagement allowing companies to capture real time feedback, respond quickly to change and leverage the best ideas across the organization. Building applications that enable companies to respond to the market faster places pressure on the competition instead pressure on IT to build complex data marts and integration schemes.
Salesforce launched their own platform enabling other tools and applications to access API’s at Dreamforce 13 so it is good to see the support in Visual Studio as well. I am looking forward to engaging Salesforce customers and unlocking business data in the cloud.
Just at a glance I tried going with only version of the OneNote app and found a few differences summarized below which keep me using both apps as I move across devices.
(Windows Store App)
- Optimized for keyboard, mouse and pen
- It has a touch mode (not optimal use case)
- Ink capabilities (not optimal use case)
- Send to OneNote utility great for screenshots and sending content from other apps to OneNote on the desktop
- Participates in the Windows Share functionality
- Full featured client (Outlook/Excel integration)
- Great preview pane for notes
I did not include the iOS and Android apps which I use on occasion, which may force me to add a 3rd or 4th column to the list. Each OneNote app seems to work to take advantage of the capabilities of the device (touch, pen, mouse, keyboard etc.) All the core functionality for taking, sharing consuming notes exist in each app. My experiment simply demonstrated to me in a Windows 8 environment I am generally going to find myself with both apps installed instead of being able to get away with one version of OneNote.
Here is a quick tip for sharing your shopping list across devices on the Bing Food and Drink app for Windows 8. I did not want to carry my tablet around in the grocery store, yet I needed my shopping list from the Food and Drink app for a new dish I was making on my phone.
Windows 8 Share Charm to the rescue!
While my shopping list was open on my tablet
I swiped from the right to bring up the Share command
Select share to OneNote
This generated a nicely formatted to do list in OneNote
OneNote is setup to sync to my phone solving the problem of getting the content for my shopping list from the Food and Drink app to my phone (and all my other devices for that matter)
So you are a creative type and you want capture your idea by building a computer application that your friends, family, and future customers can download from the Windows Store. Your idea may be the next great business application, mobile app, PC game or even Xbox One game! The only thing holding you back is you are not a programmer, or not really into being technical.
You still have a great idea and Microsoft has released several programs to help you create your application or game without being over technical. Try these programs for free from Microsoft that let you build business apps for Windows PC’s and tablets, games for XBOX One or mobile apps for Windows Phone. Unleash your creativity and ideas to the world, it is easier than you could ever imagine!
Build a powerful business applications in minutes with Project Siena – http://www.microsoft.com/en-us/projectsiena/default.aspx
Have an idea? Add Content, Choose style and Use It! Just that easy to create a mobile app for Windows Phone with App Studio – Windows Phone Apps with App Studio
Create a game for the computer or Windows tablet in no time at all with Kodu Game Lab – http://www.kodugamelab.com/
Create your own world on XBOX One with Project Spark – http://www.xbox.com/en-US/xbox-one/games/project-spark