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
  1. Home
  2. The Lounge
  3. Custom software development

Custom software development

Scheduled Pinned Locked Moved The Lounge
databasesql-serversysadminsalesquestion
22 Posts 6 Posters 0 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.
  • D Dario Solera

    Ryan Binns wrote:

    Either you're an extremely fast coder who doesn't make mistakes, or you're being awfully optimistic there...

    Well, when I decide that I code, I code for real. In the last 2 days I coded more than 4000 lines... _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

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

    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 S 2 Replies 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"

      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