Tim Murphy's .NET Software Architecture Blog

PSC Group

There are 11 entries for the tag PSC Group

Getting Requirements Right

I had a meeting with a stakeholder who stated “I bet you wish I wasn’t in these meetings”. She said this because she kept changing what we thought the end product should look like. My reply was that it would be much worse if she came in at the end of the project and told us we had just built the wrong solution. You have to take the time to get the requirements right. Be honest with all involved parties as to the amount of time it is taking to refine the requirements. The only thing worse than wrong ......

What Is A Software Architect’s Job Today?

It was 2001 when a project manager first put my job title as architect on a statement of work. A lot has changed over the last twelve years. The concepts around what an architect is has evolved. In the early days I would have said that they just rebranded the role of the system analyst. Now we have a multitude of architect titles: application, solution, IT, data, enterprise. Whatever the title the goals are the same. An architect takes the business needs and maps them to the solutions that are needed ......

Speaking At The 2013 Chicago Code Camp

It has been a couple of years since I last spoke at the Chicago Code Camp. Not for lack of trying. Our community has so many top quality speakers and subjects the team that runs the conference has a tough time weeding through all the submitted talk abstracts. It is always a great time and a good way to get an overload of technology in one day for free. It doesn’t matter which platform or skill level you are interested you should be able to find something that interests you. This year I will presenting ......

PSC Group Releases Project Risk Profiler Windows Phone Application

PSC Group is proud to announce that the Windows Phone version of its Project Risk Profiler application is now available in the Marketplace. This application allows project managers and stakeholders to evaluate the high level risks and benefits associated with proposed project before committing to it. The application is based on a methodology used by PSC when initiating projects and is a port of the iPhone version of the application. Each negative and positive attribute of a project is given a raking ......

2011 Year In Review

2011 has been an amazing year in which I ended up working on an exciting number of projects. SharePoint has continued to be the hottest requested technology that I deal with. At the same time Windows Phone 7 has put Microsoft back in the mobile market and I will be finishing off the year additionally writing for this platform. At the same time the old standards of WinForms and ASP.NET have not left our market space. Ultimately, the IT market is still on fire and I am looking forward to great things ......

Update Since Microsoft/PSC Office Open XML Case Study

In 2009 Microsoft released a case study about a project that we had done using the OOXML SDK 1.0 for Research Directors Inc. Since that time Microsoft has released version 2.0 of the SDK and PSC has done significant development with it. Below are some of the mile stones we have reached since the original case study. At the time of the original case study two report types had been automated to output as PowerPoint presentations. Now that the all the main products have been delivered we have added ......

Speaking At The Chicago Code Camp

I just got news that my talk on Office Open XML has been accepted for the Chicago Code Camp. I hear that they will be announcing the full schedule of sessions soon. Be sure to register and join us. As a bonus the guys from .NET Rocks will be there. http://www.chicagocodecamp.com del.icio.us Tags: .NET Rocks,Chicago Code Camp,Speaking,OOXML SDK 2.0,OOXML,Office Open XML,PSC Group ......

What Makes CustomXml More appealing Than Content Controls

Note: Cross posted from Coding The Document. Permalink Word 2007 has two built-in methods for tagging content. If you go to the developers tab you will find the ribbon has a section for Controls and a section for XML. The Controls are also referred to as Content Controls. The XML section allows you to define schemas that can be applied to your document and is sometimes called Custom XML. Both of these constructs can be used when you are coding an application which needs to identify a part of a document ......

The Challenges of Inconsistent Implementation and Office Document Generation

I have spent the last several months developing solutions with Office 2007 and the Office Open XML SDK 2. Our client has requirements that cross the suite from PowerPoint Presentations to Word Documents. The Open XML standard which define the structure of these documents is very powerful. My biggest frustration is the lack of consistent capabilities between the products. Since we are doing document generation based on templates it is very important we that the code can consistently identify any part ......

CAG January 2010 Wrap-up

We had a great turnout this evening and some wonderful discussion. I really enjoyed presenting as well as seeing a lot of people I haven’t seen in a long time. At the same time there were a lot of new faces. Some of the input from tonight will definitely go to improving this talk if I present it again in the future. If anyone has comments feel free to leave them here. The next talk I am going to work on is Document Generation Frameworks. This will mainly be around Office Open XML, but it will include ......

Future CAG Topics

In an effort to better serve the Chicago architecture community here is a preview of upcoming topics. January – Dependency Injection and Inversion of Control Containers February – Amazon Cloud Service March – Data Integration Architecture Future: Document Generation Architecture Technorati Tags: Chicago Architects Group,CAG,architecture,user group,PSC Group ......