<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel>
	  <title>Ask MetaFilter questions tagged with softwaredevelopment</title>
      <link>http://ask.metafilter.com/tags/softwaredevelopment</link>
      <description>Questions tagged with 'softwaredevelopment' at Ask MetaFilter.</description>
	  <pubDate>Thu, 26 Nov 2009 19:25:50 -0800</pubDate> <lastBuildDate>Thu, 26 Nov 2009 19:25:50 -0800</lastBuildDate>

      <language>en-us</language>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <ttl>60</ttl>	  
	<item>
	<title>Is there a website that tracks information about companies that have offshored information technology jobs?</title>
	<link>http://ask.metafilter.com/139164/Is%2Dthere%2Da%2Dwebsite%2Dthat%2Dtracks%2Dinformation%2Dabout%2Dcompanies%2Dthat%2Dhave%2Doffshored%2Dinformation%2Dtechnology%2Djobs</link>	
	<description>Is there a website that tracks information about companies that have offshored information technology jobs? I&apos;m looking for a website that tracks companies that have offshored information technology jobs, and that can provide information about the locations and sizes of their offshore offices.&lt;br&gt;
&lt;br&gt;
I&apos;ve seen references to one at techsunite.org from around 2004, but it appears to be defunct.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.139164</guid>
	<pubDate>Thu, 26 Nov 2009 19:25:50 -0800</pubDate>
	<category>employment</category>
	<category>it</category>
	<category>jobs</category>
	<category>offshore</category>
	<category>offshoring</category>
	<category>outsourcing</category>
	<category>programming</category>
	<category>softwaredevelopment</category>
	<dc:creator>cosmic.osmo</dc:creator>
	</item>
	<item>
	<title>Help me with job titles associated with software development</title>
	<link>http://ask.metafilter.com/135287/Help%2Dme%2Dwith%2Djob%2Dtitles%2Dassociated%2Dwith%2Dsoftware%2Ddevelopment</link>	
	<description>Which jobs should I be searching for a stepping stone in the world of software development and eventually project management? Fresh out of college the depression started.&lt;br&gt;
&lt;br&gt;
I have a Bachelor&apos;s degree in Computer Science.  I attempted to find some work in my area, but couldn&apos;t find anything in the way of &quot;Junior Programmer  / Software Engineer&quot;.  I found some work eventually (3 months for a minimum wage service job) and have since found a relatively stable job that has nothing to do with my degree.&lt;br&gt;
&lt;br&gt;
Now that I have some months on my resume, I&apos;m looking around for software work in California.  I&apos;m starting in the North State and moving more steadily south, the first large city I&apos;ll be looking into is Sacremento.&lt;br&gt;
&lt;br&gt;
I would like to have work that would provide me credible experience for developing software.  Since I haven&apos;t any real world experience (Falling into the catch 22 of most intro jobs needing experience, etc) I&apos;d like to start with an industry tangentially related to software development so that I can show some work toward real experience.&lt;br&gt;
&lt;br&gt;
Instead of focusing on development work exclusively, I&apos;d like to start with QA / Software testing work.  I believe I could learn a lot about software development: Techniques, processes, culture, political realities of the work place, networking, etc.  I also believe that such work could prepare me for an introduction into project management; Coupled with future software development work.&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;What sorts of job titles should I be searching for to maximize my return value for this type of work?&lt;/strong&gt;&lt;br&gt;
&lt;br&gt;
I also need a sanity check.  &lt;strong&gt;In your experience does this plan provide the returns I&apos;m looking for?  Is there some other tangentially related field of software development that I should be investigating in parallel?&lt;/strong&gt;</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.135287</guid>
	<pubDate>Mon, 12 Oct 2009 14:04:50 -0800</pubDate>
	<category>employment</category>
	<category>job</category>
	<category>jobs</category>
	<category>QA</category>
	<category>software</category>
	<category>softwaredevelopment</category>
	<category>softwaretesting</category>
	<category>work</category>
	<dc:creator>Pontifex</dc:creator>
	</item>
	<item>
	<title>How do you avoid hard coding SQL statements in PHP?</title>
	<link>http://ask.metafilter.com/118137/How%2Ddo%2Dyou%2Davoid%2Dhard%2Dcoding%2DSQL%2Dstatements%2Din%2DPHP</link>	
	<description>Is there a good way to prevent hard coding of insert/update sql statements in PHP? I&apos;m writing a data-driven PHP application. In several cases, there is a large SQL table, and different users are responsible for submitting different fractions of the data (i.e. Alice submits 3 of a row&apos;s fields, Bob submits 4 other ones). There are also cases where the web application modifies all the fields in a row. I&apos;ve been hard coding the INSERT and UPDATE statements for each form handler which feels like bad design (especially if new database fields are added in the future).  Does anyone have experience with this type of problem?  Any good solutions?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.118137</guid>
	<pubDate>Mon, 30 Mar 2009 11:00:01 -0800</pubDate>
	<category>mysql</category>
	<category>php</category>
	<category>softwaredevelopment</category>
	<category>webapplication</category>
	<dc:creator>secret.osha</dc:creator>
	</item>
	<item>
	<title>Writing software on contingency?</title>
	<link>http://ask.metafilter.com/115440/Writing%2Dsoftware%2Don%2Dcontingency</link>	
	<description>Developing software on contingency - how much should I ask for? I&apos;m going to be writing some software on contingency (I get a percentage of the income from the sales) and I cant really figure out what to ask for. It probably wouldn&apos;t take me too long to do (a week or two). Not a whole lot of unique talent is required for the project.&lt;br&gt;
&lt;br&gt;
My guess is 30%, but I feel its a little too low. The company is small - one f/t person (founder), plus a bunch of p/t consultants as needed (myself included). I was also thinking about a two-tiered system, under some dollar amount its  20% and above a certain dollar amount (if we strike it rich) its 40%.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.115440</guid>
	<pubDate>Sat, 28 Feb 2009 22:49:30 -0800</pubDate>
	<category>software</category>
	<category>softwaredev</category>
	<category>softwaredevelopment</category>
	<category>workingoncontingency</category>
	<dc:creator>SirOmega</dc:creator>
	</item>
	<item>
	<title>Fantastic software development blogs?</title>
	<link>http://ask.metafilter.com/103447/Fantastic%2Dsoftware%2Ddevelopment%2Dblogs</link>	
	<description>I have Kathy Sierra withdrawal.  What blog should I read instead? In my opinion, Kathy Sierra&apos;s blog was the best on the web.  I&apos;ve been waiting and waiting in hopes that she would resume it, but it isn&apos;t looking likely.  Can anyone recommend any blog on software development that are similar?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.103447</guid>
	<pubDate>Sun, 05 Oct 2008 07:32:21 -0800</pubDate>
	<category>blogs</category>
	<category>kathysierra</category>
	<category>softwaredevelopment</category>
	<dc:creator>giggleknickers</dc:creator>
	</item>
	<item>
	<title>How do I get software development projects?</title>
	<link>http://ask.metafilter.com/97164/How%2Ddo%2DI%2Dget%2Dsoftware%2Ddevelopment%2Dprojects</link>	
	<description>I&apos;m a software developer who&apos;s  tired of corporate 9-to-5 and wants to quit my job, and support myself by working on programming projects while focusing on building my dream business. But how do I get my foot in the door on (not &quot;need a small website&quot;) software projects without really having a network of connections? I&apos;ve been working as a programmer/analyst at a large corporation for a few years now, and would consider myself pretty good (honestly ;-) ). However, over the last couple of years I&apos;ve been getting more and more tired of the stuffy corporate atmosphere... and I have dreams of starting my own business. &lt;br&gt;
&lt;br&gt;
I&apos;ve had a few ideas, but what I found is I just don&apos;t have the time to concentrate on them properly... Doing software development after a 10 hour work day into the wee hours of the morning just doesn&apos;t work for me :-( So what I want to do is quit my corporate job, pick up freelance software dev projects, and work just enough to support myself - maybe 5 hours a day - while I concentrate on working on my dream.&lt;br&gt;
&lt;br&gt;
The only problem is - it looks like it&apos;s very hard to get a foot in the door to get software dev projects. Sites like guru.com focus mostly on small websites - my experience is more with enterprise Java apps. So ideally, I&apos;d like to get bigger projects, for either one person or a small team (I have a couple of friends who are in a similar position). But how do I get in the door without having connections?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.97164</guid>
	<pubDate>Mon, 21 Jul 2008 18:31:06 -0800</pubDate>
	<category>contracts</category>
	<category>entrepreneurship</category>
	<category>freelance</category>
	<category>programming</category>
	<category>softwaredevelopment</category>
	<dc:creator>zavulon</dc:creator>
	</item>
	<item>
	<title>What&apos;s the market for Mac software like?</title>
	<link>http://ask.metafilter.com/92577/Whats%2Dthe%2Dmarket%2Dfor%2DMac%2Dsoftware%2Dlike</link>	
	<description>What does the market for Mac software look like? I&apos;m researching Mac software development opportunities, and I&apos;m looking for info on the current state of the market (including general articles/statistics and sites of successful indie Mac developers). Also, I&apos;m curious about what others think about how the iPhone, the growth in Mac market share, and the fact/possibility of businesses switching to Mac will drive growth.&lt;br&gt;
&lt;br&gt;
I&apos;m especially interested in anecdotes along the lines of &quot;Here&apos;s what&apos;s happening in my company/university/industry.&quot;&lt;br&gt;
&lt;br&gt;
Thanks!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.92577</guid>
	<pubDate>Wed, 28 May 2008 06:47:40 -0800</pubDate>
	<category>$$$</category>
	<category>mac</category>
	<category>macmarket</category>
	<category>macsoftware</category>
	<category>software</category>
	<category>softwarebusiness</category>
	<category>softwaredevelopment</category>
	<category>softwaremarket</category>
	<dc:creator>mpls2</dc:creator>
	</item>
	<item>
	<title>Examples of large software systems built with well-known open source components?</title>
	<link>http://ask.metafilter.com/90549/Examples%2Dof%2Dlarge%2Dsoftware%2Dsystems%2Dbuilt%2Dwith%2Dwellknown%2Dopen%2Dsource%2Dcomponents</link>	
	<description>Can you think of examples of large or important software systems built with well-known open source components? I could use them in the introduction of a paper that I&apos;m writing. I&apos;m trying to write an paper on &quot;opportunistic software development.&quot; (For what it&apos;s worth, I didn&apos;t coin the term. There was a &lt;a href=&quot;http://softwareresearch.ca/seg/OSSD/&quot;&gt;recent call for articles from IEEE Software&lt;/a&gt; magazine on this topic.) It would help bolster my case if I could give some impressive examples.&lt;br&gt;
&lt;br&gt;
Opportunistic software development involves grabbing a bunch of components and writing glue or wrapper code to cobble them together, rather than writing everything from scratch. While few systems have been built purely from scratch-- there were function libraries even in the &quot;old&quot; days-- the claim is that this is occurring on a scale not seen before, due in part the availability of open source code. Intuitively, I think this is true, because it&apos;s common practice among the graduate students that I see around me. Do you know of any commercial, production systems that either does something interesting, is big, or important that was built using open source code as components.&lt;br&gt;
&lt;br&gt;
Bonus points, if there&apos;s an article about the system. Don&apos;t worry if there isn&apos;t, just point me in the right direction and I&apos;ll track down a citation. Thanks, Mefites!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.90549</guid>
	<pubDate>Sun, 04 May 2008 22:23:47 -0800</pubDate>
	<category>opensource</category>
	<category>softwaredevelopment</category>
	<dc:creator>mausburger</dc:creator>
	</item>
	<item>
	<title>Project Manager ain&apos;t happy, ain&apos;t nobody happy</title>
	<link>http://ask.metafilter.com/86460/Project%2DManager%2Daint%2Dhappy%2Daint%2Dnobody%2Dhappy</link>	
	<description>Good online resources for help with writing procedures and creating flowcharts? One of my main roles in my current job is project manager for a growing team of software developers and testers. The larger my team grows, and the more complex the project grows, the more I feel the need to have some procedures in place.&lt;br&gt;
&lt;br&gt;
Right now I need to define a procedure (or set of procedures) that covers issue life cycle for new development and bugs and making daily internal test builds.&lt;br&gt;
&lt;br&gt;
I&apos;m having a hard time striking a balance between depth and breadth, on the one side, and readability on the other. I&apos;d like to make sure the guys don&apos;t have to read too many different documents, but I also don&apos;t want to produce a 100 page document.&lt;br&gt;
&lt;br&gt;
I&apos;d also like for the docs that I do make to be well indexed, so everyone knows where to look in order to find out what needs to be done next, and how to do it.&lt;br&gt;
&lt;br&gt;
Are there any good online resources that can help me out with this task? Are there any good boilerplate procedures online that I can use as guidelines?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.86460</guid>
	<pubDate>Tue, 18 Mar 2008 10:42:16 -0800</pubDate>
	<category>Procedures</category>
	<category>SoftwareDevelopment</category>
	<category>Writing</category>
	<dc:creator>syzygy</dc:creator>
	</item>
	<item>
	<title>How do you write great help docs?</title>
	<link>http://ask.metafilter.com/82571/How%2Ddo%2Dyou%2Dwrite%2Dgreat%2Dhelp%2Ddocs</link>	
	<description>What are good resources for improving online help and user documentation? I&apos;m interested in the conceptual side here, not the software tools. What I&apos;m looking for is books, articles or examples that provide guidelines and insight into how to write top-notch software user documentation, including online help and user guides.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.82571</guid>
	<pubDate>Fri, 01 Feb 2008 13:16:09 -0800</pubDate>
	<category>softwaredevelopment</category>
	<category>technicalwriting</category>
	<category>techwriting</category>
	<dc:creator>Palaverist</dc:creator>
	</item>
	<item>
	<title>Structuring a FOSS Support Contract</title>
	<link>http://ask.metafilter.com/76134/Structuring%2Da%2DFOSS%2DSupport%2DContract</link>	
	<description>A very successful business has just decided to build their next mission critical application using free open source tools developed by my small little consulting company. They want to contract with us for ongoing support and improvements. How should we structure the deal? Our tools are highly complex and represent decades of development.  This isn&apos;t something they could duplicate, and it would be difficult for them to find other people to maintain it.&lt;br&gt;
&lt;br&gt;
If their product is successful, they will make hundreds of millions of dollars or billions of dollars. This is not an exaggeration.&lt;br&gt;
&lt;br&gt;
That said, we don&apos;t expect to get rich and don&apos;t want to gouge them.  I&apos;m more wondering how structure the deal. How do you factor in (a) actual work, (b) guaranteed response time, (c) commitment to keep people around who know how to do this stuff, etc?  What&apos;s the overall shape, and what details should we include?  I&apos;d appreciate any pointers to other similar situations, as well.&lt;br&gt;
&lt;br&gt;
By the way, we aren&apos;t interested in being acquired.  It doesn&apos;t make sense for a number of reasons.  We want to continue our general consulting and FOSS development, and have this gig be part of our business, helping sustain us.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.76134</guid>
	<pubDate>Thu, 15 Nov 2007 11:59:40 -0800</pubDate>
	<category>consulting</category>
	<category>software</category>
	<category>softwaredevelopment</category>
	<category>support</category>
	<category>supportcontracts</category>
	<dc:creator>Anonymous</dc:creator>
	</item>
	<item>
	<title>Explaining how to report a bug</title>
	<link>http://ask.metafilter.com/69707/Explaining%2Dhow%2Dto%2Dreport%2Da%2Dbug</link>	
	<description>I&apos;m having a few non-technical people test a webapp.  What&apos;s the best one pager you&apos;ve seen that explains the proper way to report a bug to a developer?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.69707</guid>
	<pubDate>Mon, 20 Aug 2007 07:44:43 -0800</pubDate>
	<category>bugreporting</category>
	<category>bugs</category>
	<category>QA</category>
	<category>qualityassurance</category>
	<category>software</category>
	<category>softwaredevelopment</category>
	<dc:creator>gwint</dc:creator>
	</item>
	<item>
	<title>How should I continue with my open source web app idea?</title>
	<link>http://ask.metafilter.com/68624/How%2Dshould%2DI%2Dcontinue%2Dwith%2Dmy%2Dopen%2Dsource%2Dweb%2Dapp%2Didea</link>	
	<description>I&apos;ve have this idea for an open source web application project. Currently, there isn&apos;t much more than sketches, light research and ideas resulting from my own experiences of using similiar products. I would like to do something real out of this but the scope of the project is far too big for me alone. What should I do next? I&apos;ve been thinking about involving more people just to get things started. But how do I find passionate coders, designers, security nerds, tech writers, testers, etc? Are there any special sites you would recommend? I don&apos;t want to find people who can implement an idea I have, rather, I want to gather a bunch of talented people who togeher figure out the scope and goal of the project and do something fun and useful. I have this vision of eventually turning the project into a startup so that the people involved can get paid (atleast the core team) for their work, but that&apos;s far into the future.&lt;br&gt;
&lt;br&gt;
My background is in cs/it, so I&apos;ve a good understanding of software/web development. I&apos;m, however, not really a developer but more of an /interaction design/usability type of person who&apos;s curious about most aspects of software development.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.68624</guid>
	<pubDate>Sun, 05 Aug 2007 21:42:54 -0800</pubDate>
	<category>softwaredevelopment</category>
	<category>startup</category>
	<category>webdevelopment</category>
	<dc:creator>Foci for Analysis</dc:creator>
	</item>
	<item>
	<title>Can&apos;t we negotiate?</title>
	<link>http://ask.metafilter.com/49602/Cant%2Dwe%2Dnegotiate</link>	
	<description>After only a week or so of &lt;a href=&quot;http://ask.metafilter.com/mefi/48893&quot;&gt;job search&lt;/a&gt;, I&apos;ve been offered a software development position at a little startup that does almost &lt;i&gt;exactly&lt;/i&gt; what I want to do.  Seriously, I cannot imagine a more ideal group to work for.  I&apos;m supposed to contact them next week to discuss terms and salary.  However, during the interview, some of the statements seemed to imply that they didn&apos;t have the budget to satisfy my requested salary.  I really want to work for these folks, but don&apos;t want to sell myself short.  Can you think of creative suggestions I might make during negotiations to make up the difference? This is my first &lt;b&gt;J&lt;/b&gt;ob, although I have a good deal of non-industrial experience in what I&apos;m doing.  I asked for $50k, set a minimum of $40k, and suspect an offer in the low 40&apos;s.  The benefits aren&apos;t great (nor comprehensive), since the company is still so small.&lt;br&gt;
&lt;br&gt;
Equity isn&apos;t an option at this point.  They apparently aren&apos;t set up to offer it currently.  There was some talk of the possibility of stock options when they go public, but it didn&apos;t sound like it would help me pay the bills in the short run.&lt;br&gt;
&lt;br&gt;
A friend of mine suggested profit sharing.  Since I&apos;d be responsible for a defined, and new, product for them, it seems reasonable that I ask for a percentage of profit made on that until they go public and I can buy into the company.&lt;br&gt;
&lt;br&gt;
Any ideas?  I don&apos;t want to have to walk away just because I couldn&apos;t offer alternatives during negotiation.  Also, I realize that I may be borrowing trouble, but I just want to have some ideas to offers if it turns out suboptimally.&lt;br&gt;
&lt;br&gt;
(And, if you&apos;re from the company in question, take this as a sign that I want to work for you and that I&apos;m seeking a mutually beneficial situation.)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.49602</guid>
	<pubDate>Fri, 27 Oct 2006 16:34:37 -0800</pubDate>
	<category>benefits</category>
	<category>careers</category>
	<category>employment</category>
	<category>equity</category>
	<category>salary</category>
	<category>softwaredevelopment</category>
	<category>startup</category>
	<dc:creator>Netzapper</dc:creator>
	</item>
	<item>
	<title>Funding Open Source Development</title>
	<link>http://ask.metafilter.com/46495/Funding%2DOpen%2DSource%2DDevelopment</link>	
	<description>I&apos;m looking for examples of open source projects that were funded in advance by contributions and pledges from interested users. Some associates and I developed an award-winning niche software development tool many years ago. This tool still has a somewhat active user base, although it is no longer being commercially maintained.&lt;br&gt;
&lt;br&gt;
We have gotten together and received rights to a portion of the tool, which we have released as open source.  We&apos;d now like to update the rest of it, all in open source.  To do this, we&apos;ll need funding for a handful of people for approximately a year.&lt;br&gt;
&lt;br&gt;
We have interest from some users who could fund a significant portion of this. We could approach more of the users directly and/or make a public appeal for fund pledges.&lt;br&gt;
&lt;br&gt;
I am looking for models where this has been attempted in the past, both successfully and unsuccessfully.&lt;br&gt;
&lt;br&gt;
(Note: we also have a consulting business where we use the tool ourselves. The income from that will partly fund the ongoing development, but we are looking for direct funding as well.)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.46495</guid>
	<pubDate>Thu, 14 Sep 2006 11:34:12 -0800</pubDate>
	<category>funding</category>
	<category>opensource</category>
	<category>softwaredevelopment</category>
	<dc:creator>alms</dc:creator>
	</item>
	<item>
	<title>Success Factors for Iterative Development</title>
	<link>http://ask.metafilter.com/39836/Success%2DFactors%2Dfor%2DIterative%2DDevelopment</link>	
	<description>What are the success factors in implementing an iterative software development process? What are some of the key ingredients that make an iterative development process successful? What are the corporate culture factors that enable/restrain iterative development?  Are there certain team dynamics required for success?  Are there signs during the process that predict success or failure?  What are the distinguishing characteristics of iterative and agile development? Or are they synonymous?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.39836</guid>
	<pubDate>Fri, 09 Jun 2006 04:57:32 -0800</pubDate>
	<category>agile</category>
	<category>development</category>
	<category>iterative</category>
	<category>software</category>
	<category>softwaredevelopment</category>
	<dc:creator>sexymofo</dc:creator>
	</item>
	<item>
	<title>Alternatives to SourceForge?</title>
	<link>http://ask.metafilter.com/38379/Alternatives%2Dto%2DSourceForge</link>	
	<description>Alternatives to SourceForge? Our open source project has been using SourceForge for project hosting for the past few years.  The last 6 months, maybe more, have been real painful.  CVS is down a lot, and when it&apos;s up, its behavior is quirky (segfaults, missing history, etc.).  We&apos;re concerned about having all our code stored in an unreliable place.&lt;br&gt;
&lt;br&gt;
I noticed there is BerliOS.de, and GNU Savannah.  Are there others we should be looking at?  Which is the best of them?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.38379</guid>
	<pubDate>Wed, 17 May 2006 14:31:09 -0800</pubDate>
	<category>berlios</category>
	<category>opensource</category>
	<category>savannah</category>
	<category>software</category>
	<category>softwaredevelopment</category>
	<category>sourceforge</category>
	<dc:creator>knave</dc:creator>
	</item>
	<item>
	<title>What are some good software development/open source blogs?</title>
	<link>http://ask.metafilter.com/32690/What%2Dare%2Dsome%2Dgood%2Dsoftware%2Ddevelopmentopen%2Dsource%2Dblogs</link>	
	<description>What are the best software development/open source blogs? I&apos;m trying to find the most useful/influential blogs read by the software development community, ranging from really detailed code-level blogs to ones that muse on the general trials and tribulations of the development process.  I&apos;m also interested in blogs on open source topics.  I&apos;ve been using all the various searches and indexes, but I have a pretty small list, and my gut tells me that there must be a big blog presence for these kinds of topics.  If you&apos;re into those topics, what blogs do you read?  If you&apos;re not, do you know of any that other people read?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.32690</guid>
	<pubDate>Wed, 15 Feb 2006 10:49:25 -0800</pubDate>
	<category>blogs</category>
	<category>opensource</category>
	<category>softwaredevelopment</category>
	<dc:creator>TunnelArmr</dc:creator>
	</item>
	<item>
	<title>and it begins...</title>
	<link>http://ask.metafilter.com/28638/and%2Dit%2Dbegins</link>	
	<description>DevFilter: For those of you who have started large-scale software development projects, what worked during the initial design &amp;amp; framework stages? Did UML-&amp;gt;C++ work for the class framework? Was UML remotely worth it (my first instinct is no, but I&apos;ve never done a project this big before). Other ideas? Things you&apos;d do differently next time?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2005:site.28638</guid>
	<pubDate>Wed, 07 Dec 2005 16:35:59 -0800</pubDate>
	<category>c++</category>
	<category>programming</category>
	<category>project</category>
	<category>softwaredevelopment</category>
	<category>uml</category>
	<dc:creator>devilsbrigade</dc:creator>
	</item>
	<item>
	<title>trac?</title>
	<link>http://ask.metafilter.com/21491/trac</link>	
	<description>Is anyone out there using &lt;a href=&quot;http://www.edgewall.com/trac/&quot;&gt; this?&lt;/a&gt;   How do you like it?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2005:site.21491</guid>
	<pubDate>Wed, 20 Jul 2005 14:33:02 -0800</pubDate>
	<category>bugtracking</category>
	<category>SCM</category>
	<category>softwaredevelopment</category>
	<dc:creator>lilboo</dc:creator>
	</item>
	<item>
	<title>Ethical to markup off-shored services?</title>
	<link>http://ask.metafilter.com/18929/Ethical%2Dto%2Dmarkup%2Doffshored%2Dservices</link>	
	<description>My small company has been working on a relatively significant time and materials-based software development project for the past three months.  We still have three months more of this to go.  At any rate, because we don&apos;t have the expertise in house nor do we really have the need to build up a QA area (this is a one off project), we are looking into off-shoring the testing of the application.  Is it ethical to markup the offshored hourly tester rates? My partners think it is, but I really can&apos;t think of why it would be.  More background on this is that we&apos;re being paid in the $100/hour range for the architecture, business process engineering, spec and development work.  But the offshore tester (in Russia) will be charging us $22-$25 an hour for their services.  Because we are getting paid our regular rate to manage the vendor (oversee their development of test cases, help them configure the test bed, do bug triage), I think we should pass through the base cost of the vendor to the client without any markup.  Am I a sucker, or are there reasons to justify even a slight (10-15%) markup?  The only possible reason I can think of is just having to take on the receivables risk in financing the float, if our client pays late, but seems to me that we could handle that by providing for penalties for late payment.  Any advice would be appreciated.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2005:site.18929</guid>
	<pubDate>Fri, 20 May 2005 04:42:20 -0800</pubDate>
	<category>IndependentSoftwareVendor</category>
	<category>OffshoreTesting</category>
	<category>SoftwareDevelopment</category>
	<dc:creator>Flem Snopes</dc:creator>
	</item>
	<item>
	<title>Software Development Methodology</title>
	<link>http://ask.metafilter.com/13259/Software%2DDevelopment%2DMethodology</link>	
	<description>&lt;b&gt;Software Development Methodology/Process&lt;/b&gt;. I am seeking advice/resources/experiences which could improve a small software company&apos;s ability to deliver quality software on time and on budget and the lives of the people who work there. [+] I work for a company which has no defined development process in place. Requirements are scant and often oral, timelines are unrealistic, quality is low, testing sporadic, documentation rare, hours long and morale low. Some feel that it is a lost cause that we will simply continue firefighting until we are engulfed. I am more optomistic and believe that there is an opportunity to improve things which I would like to take. While not strictly within my remit I have been encouraged to look at &apos;quality&apos;/&apos;process&apos; within the company. I have read about ISO 9000-3, CMM and DSDM and they all sound great but I feel I would benefit from some independent advice from experience on the matter. I don&apos;t exactly what question to ask. So I will just ask a few and trust that you can tell me some answers to those and other questions I should have asked.&lt;br&gt;
&lt;br&gt;
What have other&apos;s experiences of similar situations?&lt;br&gt;
Do you believe change is possible? How can it be achieved?&lt;br&gt;
What methodologies have you see in practice in small (or any size) companies?&lt;br&gt;
How does one translate the ideal of the theory to the reality of a small company finding it&apos;s way?&lt;br&gt;
&lt;br&gt;
I would really appreciate the help/advice.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2004:site.13259</guid>
	<pubDate>Wed, 22 Dec 2004 03:30:15 -0800</pubDate>
	<category>development</category>
	<category>methodology</category>
	<category>software</category>
	<category>softwaredevelopment</category>
	<dc:creator>kenaman</dc:creator>
	</item>
	
	</channel>
</rss>

