<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Management</title>
        <link>http://www.agilior.pt/blogs/bruno.camara/category/73.aspx</link>
        <description>Management</description>
        <language>en-US</language>
        <copyright>BFC</copyright>
        <managingEditor>bruno.camara@agilior.pt</managingEditor>
        <generator>Subtext Version 1.9.0.27</generator>
        <item>
            <title>What are the skills and responsibilities of a web designer?</title>
            <link>http://agilior.pt/blogs/bruno.camara/archive/2009/04/29/7743.aspx</link>
            <description>&lt;p&gt; &lt;/p&gt; &lt;p&gt;Recently I decided to deepen my knowledge about CSS, reading the book &lt;a href="http://www.amazon.co.uk/CSS-Mastery-Advanced-Standards-Solutions/dp/1590596145/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1241029868&amp;amp;sr=8-1"&gt;CSS Mastery&lt;/a&gt;. This decision was based on the need to create web sites with clean markup, focusing the work of structuring and the look &amp;amp; feel at CSS. &lt;/p&gt; &lt;p&gt;First, I must say that I really enjoyed reading the book. I always saw CSS as being part of the toolbox of a web designer. Let me clarify: I am far away of being a web designer, and to be honest, I was not cut off for the job. But a Web Designer is a must have if you want to succeed doing web sites or web applications. &lt;/p&gt; &lt;p&gt;Let's say that I want to hire a Web Designer to my team: &lt;strong&gt;what skills do I have to look for, which distinguish a good web designer? (Comments from web designers are welcome)&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;One thing I am sure: &lt;strong&gt;being just a Designer (not a Web Designer) is not enough for my team&lt;/strong&gt;. For me, a Designer is someone who knows for example how to work with &lt;a href="http://www.adobe.com/products/freehand/"&gt;FreeHand MX&lt;/a&gt;, &lt;a href="http://www.adobe.com/br/products/photoshop/photoshop/"&gt;Photoshop&lt;/a&gt;, image processing, but has no idea what HTML is, or CSS is, or any other subject related to web. The site that is being produced can even be good looking, &lt;strong&gt;but I think the web designer must go further: he has to give me the web template, images, CSSs, etc. More, the Web Designer must understand subjects as Accessibility, or Cross-Browser, Usability, etc&lt;/strong&gt;. I believe also that there are design types that can be awesome, but they are not for the web. Am I asking too much for a web designer? Don't get me wrong: I am really really out of my comfort zone, since I consider myself as a backend developer (which typically does not work too much with the end user). My question is totally honest!&lt;/p&gt; &lt;p&gt;Why I am posting about this subject? In the moment, my team is configured with a Designer (not a Web Designer), and it was not my decision. Who is trying to fill the gap about web design (html, css, etc,)? We, Web Developers. What is our feeling? That every decision we make (putting a div, a background image, transparencies, etc) is surrounded with the question: are we doing it right? Of course that at the end of the day the job it will be done, with more or less difficulty and errors.&lt;/p&gt; &lt;p&gt;In my opinion, Web Designers are really important to Web Projects and can make the difference about the success or failure of the project. &lt;strong&gt;In Web Projects, Web Designers are maybe not sufficient to success, but they are necessary to achieve it.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Again, comments and different visions about the subject are welcome.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; BFC&lt;/p&gt;&lt;img src="http://agilior.pt/blogs/bruno.camara/aggbug/7743.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>BFC</dc:creator>
            <guid>http://agilior.pt/blogs/bruno.camara/archive/2009/04/29/7743.aspx</guid>
            <pubDate>Wed, 29 Apr 2009 17:43:03 GMT</pubDate>
            <wfw:comment>http://agilior.pt/blogs/bruno.camara/comments/7743.aspx</wfw:comment>
            <comments>http://agilior.pt/blogs/bruno.camara/archive/2009/04/29/7743.aspx#feedback</comments>
            <slash:comments>6</slash:comments>
            <wfw:commentRss>http://agilior.pt/blogs/bruno.camara/comments/commentRss/7743.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Building a Culture in a Small Professional Services Firm</title>
            <link>http://agilior.pt/blogs/bruno.camara/archive/2009/04/15/7551.aspx</link>
            <description>&lt;p&gt;One of the most difficulties that exists when managing a small professional services firm is to guarantee that exists a common culture which identifies all the developers in the firm. It is not uncommon to have one developer exclusively dedicated to a customer during a while, or for example, have a team of two developers mixed with customer developers to develop some project. We have some projects that can be developed in-house, and other that cannot. Of course we prefer to develop projects in-house. The daily living is one of the major contributions to build a culture. We can know better each other, and we can see the team as a family. When this kind of dally living is impossible, we must have alternatives to promote our culture.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Recruitment&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;The culture of a firm starts at the recruitment. When managing a small company, &lt;strong&gt;making a mistake when hiring can be the END&lt;/strong&gt;. I will not detail our recruitment process here, but at interviews we always mention some characteristics that must be present to work at Agilior. Basically we tell our motto: "&lt;strong&gt;Learn or Out&lt;/strong&gt;". We tell to the candidate that at Agilior we are always in &lt;strong&gt;continuous learning&lt;/strong&gt;, and that we have &lt;strong&gt;passion&lt;/strong&gt; about technology. We are always trying to evolve all the time. We tell to the candidate if he does not identify with this kind of behavior he is free to finish the interview.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Conventions&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;We have conventions defined to our projects at many levels&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Source control organization&lt;/li&gt; &lt;li&gt;Visual studio (project structure)&lt;/li&gt; &lt;li&gt;C#&lt;/li&gt; &lt;li&gt;Database &lt;/li&gt; &lt;li&gt;BizTalk&lt;/li&gt; &lt;li&gt;Unit Tests&lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;The main goal of conventions is to define some practices that must be used in all projects. The use of conventions guarantee some consistency between projects, and switching between projects is easy for a developer. The definition of conventions is a "work in progress", since there are always changes to be included. Some time ago we did a task force to draft the initial version. Of course we discussed a lot, since we all have different tastes. &lt;strong&gt;But the important is to have our people being committed in the process&lt;/strong&gt;. We have also to be careful when defining conventions, since the developer creativity can be compromised when defining excessive conventions.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Sharing Knowledge&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Having mechanisms to sharing knowledge is extremely important. We have an&lt;strong&gt; internal blog,&lt;/strong&gt; which is much more active that our public blog. Many posts in the internal blog are links: interesting posts, tools, applications, etc. Right now we have 288 posts since January 2008. &lt;/p&gt; &lt;p&gt;We also have a Wiki and Forums in our intranet, however not so active.&lt;/p&gt; &lt;p&gt;One of our fringe benefits is to give to every developer an &lt;strong&gt;annual budget to buy books&lt;/strong&gt; (remember: Learn or Out). The budget can only be used in books (technology, management, entrepreneurship). There is a list in our intranet where we register the books, so everyone knows what is being read at Agilior. &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Agilior Meetings&lt;/strong&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;And finally I have to mention that we have our &lt;strong&gt;monthly meetings&lt;/strong&gt;. At the last Friday of each month we schedule a meeting with everyone. This is a technical meeting, where one or two of us are invited to give a presentation about a technical subject. This month, the subject is "Developing in Mono".  After the presentation (and discussion) we make some kind of a &lt;a href="http://www.mountaingoatsoftware.com/daily-scrum"&gt;daily scrum&lt;/a&gt;,  and each one answer to:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;What did you do last month?&lt;/li&gt; &lt;li&gt;What you will do in the next month?&lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;After the meeting, we dine together at our preferred restaurant, with some beers, and "healthy" conversations .&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;I would like to have all the projects developed in-house, having the team all together, and investing in a good office space, with big monitors, great chairs, etc.. Maybe this is impossible in a consulting firm, and only possible when developing products. For now, we have to deal with the distance, and promote new ways to enrich our culture.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;BFC&lt;/p&gt;&lt;img src="http://agilior.pt/blogs/bruno.camara/aggbug/7551.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>BFC</dc:creator>
            <guid>http://agilior.pt/blogs/bruno.camara/archive/2009/04/15/7551.aspx</guid>
            <pubDate>Wed, 15 Apr 2009 07:47:41 GMT</pubDate>
            <wfw:comment>http://agilior.pt/blogs/bruno.camara/comments/7551.aspx</wfw:comment>
            <comments>http://agilior.pt/blogs/bruno.camara/archive/2009/04/15/7551.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://agilior.pt/blogs/bruno.camara/comments/commentRss/7551.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>