Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. The Lounge
  3. Custom software development

Custom software development

Scheduled Pinned Locked Moved The Lounge
databasesql-serversysadminsalesquestion
22 Posts 6 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Ryan Binns

    Dario Solera wrote:

    In the last 2 days I coded more than 4000 lines...

    :omg: Wow! Is that including design, testing and documentation?

    Ryan

    "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

    D Offline
    D Offline
    Dario Solera
    wrote on last edited by
    #13

    No, not design. But a few testing and documentation. _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

    1 Reply Last reply
    0
    • R Ryan Binns

      Dario Solera wrote:

      In the last 2 days I coded more than 4000 lines...

      :omg: Wow! Is that including design, testing and documentation?

      Ryan

      "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

      S Offline
      S Offline
      Super Lloyd
      wrote on last edited by
      #14

      he probably work in C or C++ my boss is working ObjectiveC and write pages a day (1000+ lines) I'm porting his code to windows. I'm much slower. However I achieve the same as results with just a tenth of C# code :laugh:

      D R 2 Replies Last reply
      0
      • D Dario Solera

        roel_ wrote:

        estimate how bad they need it, in what sector they're in

        Well, they really need it. It could make them save tons of time and therefore money...

        roel_ wrote:

        and make sure to get your contract real tight

        This is obviously an important point. Anyway I'm sending right now them an email just to introduce the IP/source code question. We'll see... _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

        S Offline
        S Offline
        Super Lloyd
        wrote on last edited by
        #15

        don't understimate testing. they won't do business with you again if it's broken!

        D 1 Reply Last reply
        0
        • S Super Lloyd

          he probably work in C or C++ my boss is working ObjectiveC and write pages a day (1000+ lines) I'm porting his code to windows. I'm much slower. However I achieve the same as results with just a tenth of C# code :laugh:

          D Offline
          D Offline
          Dario Solera
          wrote on last edited by
          #16

          Super Lloyd wrote:

          he probably work in C or C++

          No, C# (ASP.NET). :) _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

          1 Reply Last reply
          0
          • S Super Lloyd

            he probably work in C or C++ my boss is working ObjectiveC and write pages a day (1000+ lines) I'm porting his code to windows. I'm much slower. However I achieve the same as results with just a tenth of C# code :laugh:

            R Offline
            R Offline
            Ryan Binns
            wrote on last edited by
            #17

            Super Lloyd wrote:

            he probably work in C or C++

            That's what I use... C++ :~ Of course, I'm not actually a software engineer... I'm one of the evil hardware guys ;)

            Ryan

            "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

            1 Reply Last reply
            0
            • D Dario Solera

              I have been asked to build an application and a website (they work together). They have to perform a few tasks, basically managing some simple data. The website replicates the data in a read-only fashion. The system is quite complex, uses SQL Server and should be multi-client. Since this kind of application could be useful to other customers (operating in the same market), I wonder whether or not selling them too the application is fair. We (me and the primary customer) have not yet decided the "licensing" statements (I'm not an employee). I thought, anyway, to give them the application and the site under a closed-source license. So the questions are: - How much could I ask them? (someone told me at least 7-800 Euros) - Is it fair to sell the same application to other customers, supposing they allow me to? - Should I give them the source? And in this case, Should I ask more money? :-D This is my first "big" work, at least compared with other small websites I have done before, so any suggestion is really welcome, specially from the ones of you that are professionals. Thanks. :) _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

              E Offline
              E Offline
              Ennis Ray Lynch Jr
              wrote on last edited by
              #18

              In general if you get paid to develop something they own the source and it is unfair to ask otherwise however you can ask for rights to the code as well assuming it does not use proprietary methods. Ask them your (going rate * number of hours) - (going rate * ignorance). Do not ask for below market rate unless (1. you suck, 2. it is a non-profit, or 3. you have a personal relationship with them). As for giving them the source, they own it. "Until the day of his death, no man can be sure of his courage" -- Jean Anouilh

              D 1 Reply Last reply
              0
              • E Ennis Ray Lynch Jr

                In general if you get paid to develop something they own the source and it is unfair to ask otherwise however you can ask for rights to the code as well assuming it does not use proprietary methods. Ask them your (going rate * number of hours) - (going rate * ignorance). Do not ask for below market rate unless (1. you suck, 2. it is a non-profit, or 3. you have a personal relationship with them). As for giving them the source, they own it. "Until the day of his death, no man can be sure of his courage" -- Jean Anouilh

                D Offline
                D Offline
                Dario Solera
                wrote on last edited by
                #19

                Ennis Ray Lynch, Jr. wrote:

                As for giving them the source, they own it.

                We already decided that I own the source. :) _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

                E 1 Reply Last reply
                0
                • D Dario Solera

                  Ennis Ray Lynch, Jr. wrote:

                  As for giving them the source, they own it.

                  We already decided that I own the source. :) _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

                  E Offline
                  E Offline
                  Ennis Ray Lynch Jr
                  wrote on last edited by
                  #20

                  Then you cheated them. They took all of the risk and you got all of the rewards. After all you didn't develop the software at your own expense and then market it to them. While it is certainly legal to do so and not a violation of the ACM code of ethics it still doesn't pass the would you want your mother to know about it test. "Until the day of his death, no man can be sure of his courage" -- Jean Anouilh

                  D 1 Reply Last reply
                  0
                  • E Ennis Ray Lynch Jr

                    Then you cheated them. They took all of the risk and you got all of the rewards. After all you didn't develop the software at your own expense and then market it to them. While it is certainly legal to do so and not a violation of the ACM code of ethics it still doesn't pass the would you want your mother to know about it test. "Until the day of his death, no man can be sure of his courage" -- Jean Anouilh

                    D Offline
                    D Offline
                    Dario Solera
                    wrote on last edited by
                    #21

                    Ennis Ray Lynch, Jr. wrote:

                    it still doesn't pass the would you want your mother to know about it test

                    :confused: Could you explain that? Understood! My mother (and father, and sister, and friends) already know the whole story... Anyway, I think it is ethic and fair, since I explained them (the customers) that I'm going to try to sell the software to someone else too, but I give them exclusive rights on one specific feature they requested. So, as we say in Italy, clear pacts, long friendship (or something like that). :) _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

                    1 Reply Last reply
                    0
                    • S Super Lloyd

                      don't understimate testing. they won't do business with you again if it's broken!

                      D Offline
                      D Offline
                      Dario Solera
                      wrote on last edited by
                      #22

                      Super Lloyd wrote:

                      don't understimate testing.

                      Don't worry. :) _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups